Struts2
javaiswhat
这个作者很懒,什么都没留下…
展开
-
认真的学习~轻量级框架
今天公司一位好心的同事给我很耐心的讲解了struts2.0的东东,很长见识,打算自己好好的研究一下。边学边买,嘿嘿,重要的就是好好的看一些API文档,这对你的循序渐进的学习有很大的帮助,我这周打算把框架里面的那些配置啊~~~~弄明白,这个不难! 值得关注的就是你的jar包,我的web应用路径是F:/SVN/trunk/base/webroot/WEB-INF/lib,里面的str转载 2008-07-04 21:07:00 · 859 阅读 · 0 评论 -
自学Struts2的tokenInterceptor的想法。。。
本文引用不少网上资料,如没写着引用出处,请原凉。先说说tokenInterceptor的作用,防止客户重复提交表单,可以解决,客户在同一表单中点击两个提交,后退后,再提交,在提交完成后,对跳转的页面直接进行刷新,避免两次写入数据库。都可以很好的解决。先说说什么是拦截器,拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在原创 2008-07-09 23:41:00 · 3236 阅读 · 5 评论 -
Struts中禁止刷新Action重复添加数据
Struts的Token(令牌)机制能够很好的解决表单重复提交的问题,基本原理是:服务器端在处理到达的请求之前,会将请求中包含的令牌值与保存在当前用户会话中的令牌值进行比较,看是否匹配。正在装载数据…… 在处理完该请求后,且在答复发送给客户端之前,将会产生一个新的令牌,该令牌除传给客户端以外,也会将用户会话中保存的旧的令牌进行替换。这样如果用户回退到刚才的提交页面并再次提交的话,客户端转载 2008-06-26 09:41:00 · 1094 阅读 · 0 评论 -
在struts2中使用拦截器(Interceptor)控制登录和权限
[quote="dengyin2000"]在jsp servlet中我们通常使用Servlet Filter控制用户是否登入, 是否有权限转到某个页面。在struts2中我们应该会想到他的拦截器(Interceptor), Interceptor在struts2中起着非常重要的作用。 很多struts2中的功能都是使用Interceptor实现的。 需求:简单的登入界面,让用户输入用户名、密码转载 2008-07-03 10:01:00 · 838 阅读 · 1 评论 -
struts2异常处理
Struts2的异常处理机制:任何成熟的MVC框架都应该提供成就的异常处理机制。Strut2也不例外。Struts2提供了一种声明式的异常处理方式。Struts2也是通过配置的拦截器来实现异常处理机制的。Struts2的异常处理机制通过在struts.xml文件中配置﹤exception-mapping …﹥元素完成的,配置该元素时,需要指定两个属性:exception:此属性指定该异转载 2008-07-02 11:37:00 · 1338 阅读 · 2 评论