
struts
文章平均质量分 77
a8366
这个作者很懒,什么都没留下…
展开
-
struts1防止重复提交
原理: Struts的Token机制能够很好的解决表单重复提交的问题,基本原理是:服务器端在处理到达的请求之前,会将请求中包含的令牌值与保存在当前用户会话中的令牌值进行比较,看是否匹配。在处理完该请求后,且在答复发送给客户端之前,将会产生一个新的令牌,该令牌除传给客户端以外,也会将用户会话中保存的旧的令牌进行替换。这样如果用户回退到刚才的提交页面并再次提交的话,客户端传过来的令牌就和...原创 2009-04-29 10:39:24 · 85 阅读 · 0 评论 -
第1讲.Struts2入门与配置
首先看看struts2和struts1.x的比较: 为了对Struts2和Strtus1.x进行全面的比较,让读者了解这两种框架各自的优缺点,以便于在自己的项目中,根据实际情况,选择合适的框架,对它们两者进行比较,总结了如下表分析比较。特性Struts1.xStruts2 Action类Struts...2009-06-26 08:18:32 · 80 阅读 · 0 评论 -
第2讲 --Struts2的类型转换
本节目的: 1.改写login.jsp 使用struts2标签的形式,这样才可以完成 2 2.让Action集成自ActionSupport ,重写其中的validate()方法 完成校验 3.判断用户名为 hello ,密码为 world 才到成功页面 步骤: 1.先把标签导入进来,标签的tld 文件在struts-2.0.14-all...2009-07-07 08:28:26 · 80 阅读 · 0 评论 -
struts2防止重复提交
struts2的防止重复提交 也使用到了 token (令牌机制),并且使用到了struts2 的一个叫token 的过滤器 使用方法: 看看我们项目的例子 1. 首先在struts的配置文件中 给你的action 加上 token 过滤器 <!-- 用户 --> <action name="...原创 2010-01-08 09:55:14 · 95 阅读 · 0 评论 -
Struts2拦截器的使用 1
如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器):<interceptor-ref name="checkbox"> <param name="uncheckedValue">0&...原创 2010-01-08 10:38:44 · 107 阅读 · 0 评论 -
Struts2拦截器的使用 2
上述说明的拦截器在默认的Struts2应用中,根据惯例配置了若干个拦截器堆栈,详细情参看struts-default.xml其中有一个拦截器堆栈比较特殊,他会应用在默认的每一个Action上。<interceptor-stack name="defaultStack"> <interceptor-ref name="exception"/> &l...原创 2010-01-08 10:59:54 · 87 阅读 · 0 评论 -
struts2 整合 dwr
正在写。。2009-08-31 08:35:03 · 92 阅读 · 0 评论 -
WebSphere 6.1 上struts2 程序无法找到Action 解决方法
WebSphere升级到6.1.0.5 以后所有struts2的程序都会发生Action找不到的情况,解决方法如下,服务器>应用程序服务器>[选择所使用的服务器]>Web 容器设置>Web 容器>定制属性,增加名称为“com.ibm.ws.webcontainer.invokefilterscompatibility”的定制属性,值为true。...原创 2010-05-23 10:47:31 · 112 阅读 · 0 评论