- 浏览: 25009 次
最新评论
文章列表
struts2单独使用时action由struts2自己负责创建;与spring集成时,action实例由spring负责创建。这导致在两种情况下struts.xml配置文件的略微差异。假如:LoginAction在包cn.edu.jlu.cs.action中。1. struts2单独使用时,action的class属性为LoginAction的全路径名,如下: ...<action name="login" class="cn.edu.jlu.cs.action.LoginAction"> <result n ...
- 2011-04-13 01:37
- 浏览 906
- 评论(0)
String a[]={"a","b","c"};
String[] b={"a","b","c"};
System.out.println(Arrays.equals(a, b));
- 2011-04-11 03:15
- 浏览 502
- 评论(0)
我们都知道了DispatchAction的使用方法,也知道了他的好处,现在我们看看DynaActionForm的用法与好处,DynaActionFrom的用法也比较简单,而且他的好处呢也是显而易见的,从他的名字上面来看,有个ActionForm原来的时候我们写的ActionForm需要写上他的setter与getter方法,这里我们用了DynaActionForm以后就不必再用到写这些方法了。DynaActionForm是ActionFrom的一个子类,他用的存储方式是Map的存储方式,下面我们看看怎么配置DynaActionForm与实现DynaActionForm。
struts-co ...
- 2011-04-06 19:31
- 浏览 496
- 评论(0)
struts中validator框架简单使用实例
本文以一登录页面(Login.jsp)为例,讲叙我在JBuilder 2005中如果使用Validator框架来对输入的数据进行验证。 如下图1所示,在用户进行主页面前需要进行身份验证,此页面的验证规则为用户名和密码均不能为空,且密码的长度必须大于等于6个字符。
为了达到以上所说的目的,在Struts中有两种办法: 1.使用ActionForm Bean中的Validate()函数实现,将需要验证的逻辑写入该函数,即在提交表单时会对其进行验证,这中方法的缺点在于必须通过程序代码来实现验证逻辑,如果验证逻辑发生改变,则必 ...
- 2011-04-04 21:25
- 浏览 473
- 评论(0)
、在一般情况下,actionForm是被存储在一定的scope中(request或session,通过action的scope属性来配置),当我们在配置时,指定name而不指定attribute,那么指定的name值就作为actionForm存储在scope中的key值,我们可以在action中通过httpServletReques ...
- 2011-03-31 02:19
- 浏览 540
- 评论(0)
、在一般情况下,actionForm是被存储在一定的scope中(request或session,通过action的scope属性来配置),当我们在配置时,指定name而不指定attribute,那么指定的name值就作为actionForm存储在scope中的key值,我们可以在action中通过httpServletReques ...
- 2011-03-31 02:19
- 浏览 527
- 评论(0)
getParameter()用来获得
如:www.111.com?id=xxx&passwd=xxx中的参数id和passwd
对于传入参数较少的请求比较好用
getAttribute()则更多用来获取封装后的数据,
再用封装数据的get()方法获得具体的单一属性值
- 2011-03-30 01:05
- 浏览 541
- 评论(0)
action 里面 request.setAttribute("Mess", mDao.findAll());
jsp里面
<% List messList =(List)request.getAttribute("Mess");
for(int i =0;i<messList.size(); i++){
TbMessage mess =(TbMessage)messList.get(i);
一个晚上啊啊
- 2011-03-28 21:40
- 浏览 340
- 评论(0)
substring public String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。
例如: "unhappy".substring(2) returns "happy"
"Harbison".substring(3) returns "bison"
"emptiness".substring(9) returns "" (an empty ...
- 2011-03-16 20:51
- 浏览 291
- 评论(0)