struts2
jliang981
这个作者很懒,什么都没留下…
展开
-
Struts2如何获得request
注意:有时候1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取转载 2014-11-19 19:16:56 · 869 阅读 · 0 评论 -
Struts2拦截器的使用 (详解)
转载网址:http://www.blogjava.net/i369/articles/162407.html如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)转载 2015-03-26 14:51:36 · 812 阅读 · 0 评论 -
struts2 redirect redirectAction chain区别
action的默认结果类型是dispatcher,而action之间发送请求是不能直接用该结果类型的。一般来说,可选的结果有redirect、redirect-action、chain。前两种都是属于页面跳转,也就是说,发送请求以后,地址栏的地址会刷新为被请求的action的地址,而chain则不会更新地址。redirect-action:“这个Result使用ActionMapperFa转载 2015-07-23 20:33:50 · 1556 阅读 · 0 评论 -
防止表单重复提交
看了网上的,有几种方法: 1 在你的表单页里HEAD区加入这段代码: 2 生成一个令牌保存在用户session中,在form中加一个hidden域,显示该令 牌的值,form提交后重新生成一个新的令牌,将用户提交的令牌和session 中的令牌比较,如相同则是重复提交 3 在你的服务器端控件的代码中使用Response.Redirect("selfPa转载 2015-10-21 11:09:54 · 685 阅读 · 0 评论