Struts2
zyc1006
这个作者很懒,什么都没留下…
展开
-
Struts2 result type(类型)总结
在默认时,<result>标签的type属性值是“dispatcher”(实际上就是转发,forward)。开发人员可以根据自己的需要指定不同的类型,如redirect、stream等。如下面代码所示:<result name="save" type="redirect"> /result.jsp</result>这此resu...原创 2011-07-06 13:12:41 · 112 阅读 · 0 评论 -
STRUTS2获得session和request
在struts1中,获得到系统的request或者session对象非常方便,都是按照形参传递的,但是在struts2中,request和session都被隐藏了struts提供两种方式访问session和request,其中比较常用的是利用SPRING里面所说的IOC即控制反转IOC方式:action类实现ServletRequestAware接口,并新建一个HttpServletReq...原创 2011-07-08 10:33:02 · 69 阅读 · 0 评论 -
Struts2在Action中获得Response对象的四种方法
在struts1.x Action类的execute方法中,有四个参数,其中两个就是response和request。而在Struts2中,并没有任何参数,因此,就不能简单地从execute方法获得HttpServletResponse或HttpServletRequest对象了。 但在Struts2 Action类中仍然有很多方法可以获得这些对象。下面就列出四种获得这些对象的方法。...原创 2011-07-11 10:32:32 · 99 阅读 · 0 评论 -
struts iterator的用法重要
1、输出session中的值 a. <s:property value="#session['key']"/> b. ${sessionScope.key} 2、获取session中的值后判断 <s:if test="#session['key']==null"> 3、输出Action中的属性值 ...原创 2011-07-11 10:40:57 · 100 阅读 · 0 评论 -
Struts2自定义类型转换
一、概述 在B/S应用中,将字符串请求参数转换为相应的数据类型,是MVC框架提供的功能,而Struts2是很好的MVC框架实现者,理所当然,提供了类型转换机制。 Struts2的类型转换是基于OGNL表达式的,只要我们把HTML输入项(表单元素和其他GET/POET的参数)命名为合法的OGNL表达式,就可以充分利用Struts2的转换机制。 除此之外,Struts2提供了很好的扩展性,开发者可以非...原创 2011-07-13 14:38:32 · 65 阅读 · 0 评论 -
dwr+struts2
http://sswh.iteye.com/blog/756922 问题: 1、Struts2在web.xml中配置为“/*”和“*.action,*.jsp”的差别。 2、There is no Action mapped for namespace / and action name ...的问题。 分析(环境是Struts2.1.8.1): Struts2过滤器的配置有2种方式:...原创 2011-07-14 16:05:51 · 95 阅读 · 0 评论 -
又一篇讲Struts2和dwr共存的文章
1.struts2和dwr为什么会冲突?最近很多同学都在问同样一个问题,struts2和dwr该如何共存?我们先分析一下为什么会出现冲突.struts2通过StrutsPrepareAndExecuteFilter过滤器来处理请求,常见的配置如下: <filter> <filter-name>struts2</filter-name> &...原创 2011-07-15 14:35:37 · 96 阅读 · 0 评论 -
转struts2验证码
http://tmq.iteye.com/blog/286022 今天在struts2下实现了图片验证码的实例,基本思想如下:1.实现产生图片验证码的action(其实产生图片的过程不应该在action里,这里为了方便全写在action里了)。Action代码 public class RandomAction extends ActionSupport{...原创 2011-07-18 15:19:40 · 96 阅读 · 0 评论