
struts
文章平均质量分 67
kucool
这个作者很懒,什么都没留下…
展开
-
Struts Logic标签库(一)
Struts Logic标签库中的标签可以根据特定 逻辑条件来控制输出网页内容,或者循环遍历集合中的所有元素,大致分为: 进行比较运算的Logic标签 进行字符串匹配的Logic标签 判断指定内容是否存在的Logic标签 进行循环遍历的Logic标签 进行请求转发或重定向的Logic标签 进行比较运算的Logic标签原创 2007-04-13 12:24:00 · 2129 阅读 · 0 评论 -
Struts乱码问题
做法是做一个转换函数该函数在转换时首先判断是否包含中文字符如果包含则不转化否则转化然后在所有可能涉及到中文的setter中调用该方法转换代码参考如下/** * 判断输入的字符串是否包含GBK编码格式的字符。 * 在此方法中,首先将字符串以ISO-8859-1编码格式提取并转化为byte[]数组; * 然后判断该数组中是否包含?(ASCII码值为63),如果有,则该字转载 2007-05-30 13:43:00 · 650 阅读 · 0 评论 -
equal symbol expected
这个异常我们时常遇到,这个问题往往是由于我们书写不正确造成的。比如写成了,然后在"/>这样就造成这个异常了,还有就是有的人觉得标记中嵌套这样是可以的,但其实不行同下:"/>这样就会出此异常。其实以上写法应该是这样写:" /> 改成: 或 />原创 2007-05-30 21:07:00 · 2359 阅读 · 1 评论 -
cannot find message resources under key org.apache.struts.action.message 问题解决
在学习logic标签的iterate时,老是报cannot find message resources under key org.apache.struts.action.message 的错:源代码如下: HashMap hp = new HashMap(); String veg[] = {"tomato","pepper"}; String fruit[] = {"banana"原创 2007-05-18 16:34:00 · 1369 阅读 · 0 评论 -
转发和重定向的区别
先是看上去不同,他们的调用分别如下:request.getRequestDispatcher("apage.jsp").forward(request, response);//转发到apage.jspresponse.sendRedirect("apage.jsp");//重定向到apage.jsp在jsp页面中你也会看到通过下面的方式实现转发:我在初学jsp的时候,对这两个概念非常模糊,看别人原创 2007-05-17 17:39:00 · 742 阅读 · 0 评论 -
Multiple params with html:link tag
question:How to code my Struts html:link tag such that I can apply multiple dynamic parameters?For example, I want to achieve the following:&">But I only know this much in terms of coding it原创 2007-05-15 10:05:00 · 601 阅读 · 0 评论 -
一个form可以对应多个action的方法
可以用js来解决: function gogogo(){ document.updateForm.action = selectAction.do; document.updateForm.submit(); } (有需要修改的字段) (有需要修改的字段) 这样就可以把“查询”按钮对应到"SelectAction.do"了原创 2007-04-26 13:24:00 · 4823 阅读 · 0 评论 -
getAttribute()和getParameter()方法的区别
HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别:(1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法(2)当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数,例如假定welcome.jsp和auth原创 2007-04-13 14:51:00 · 588 阅读 · 0 评论 -
Struts分页控制
使用一个页面控制类,它记录页面信息,如上页,下页,当前页等。在查询的Action中,将这个控制类和查询条件一起传递给数据库访问bean,然后将这两个参数保存在用户session中。在分页控制Action中,利用接收到的分页参数调用数据库访问的bean. (1)分页控制类package com.tower.util;public class PageController { int转载 2007-04-13 13:16:00 · 440 阅读 · 0 评论 -
Struts Logic标签库(二)
判断变量中是否包含指定的常量字符串 判断变量中是否不包含指定的常量字符串字符串匹配标签的value属性指定常量值,可以通过cookie,header,parameter,name和property属性来设置变量,用法和比较运算标签相应属性的用法类似。例如 request.setAttribute("authorName", "LindaSun");%> has the st转载 2007-04-13 12:30:00 · 1704 阅读 · 0 评论 -
Struts的概念及体系结构与工作原理
基本概念 Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,JavaBeans,原创 2007-04-13 12:56:00 · 552 阅读 · 0 评论 -
using html:link to pass a param
paramName: The name of a JSP bean that is a String containing the value for the request parameter named by paramId (if paramProperty is not specified), or a JSP bean whose property gette原创 2007-04-13 15:30:00 · 669 阅读 · 0 评论 -
Struts Logic标签库(三)
进行循环遍历的Logic标签是Logic标签库中最复杂的标签,它能够在一个循环中遍历数组,Collection,Enumeration,Iterator或Map中的所有元素。 1、遍历集合 的name属性指定需要进行遍历的集合对象,它每次从集合中检索出一个元素,然后把它存放在page范围内,并以id属性指定的字符串来命名这个元素,例如: Vector animals=new Vec转载 2007-04-13 12:32:00 · 879 阅读 · 0 评论 -
html:radio 使用心得
最近在做struts的时候用到了,html:radio来表示性别。但是在使用的过程中遇到了不能动态选中的问题。后来在网上查找后基本的解决方案是: Each radio button element requires an assigned value that distinguishes it from the other radio buttons. When creating a原创 2007-11-01 12:12:00 · 15028 阅读 · 0 评论