Struts2
掘客DIGGKR
生活是一座大山,每天挖掘才能有所收获。掘客是一种生活态度!
展开
-
Struts2 拦截器
[size=medium]Struts2 的核心是 拦截器(Interceptor)。对客户端的请求经过多个拦截器的处理,然后执行请求的 Action,执行完 Action后,经过拦截器的处理,将结果返回 jsp页面。待续。。。[/size]...2011-12-14 21:35:12 · 83 阅读 · 0 评论 -
OGNL(Object-Graph Navigation Language)
[size=medium]OGNL(Object-Graph Navigation Language) 对象图形导航语言自定义Action中有一个成员变量User user,可以自己new,Private User user = new User().也可以在url地址中传递user.xx,但是这时在User中必须有一个无参的构造方法。jsp中样例代码: ...原创 2011-12-04 13:30:25 · 125 阅读 · 0 评论 -
Struts.xml global-results
[size=medium] /other.jsp作为公用的页面跳转,不用每一个action都配置。[/size]原创 2011-12-04 10:29:59 · 178 阅读 · 0 评论 -
Struts.xml result type
[size=medium]Struts.xml result type 四种类型1.dispathcer(默认)2.redirect(客户端跳转)3.chain(服务器端跳转)4.redirectAction待续。。。[/size]原创 2011-12-04 09:43:43 · 98 阅读 · 0 评论 -
接收参数
[size=medium]1.用Action属性接收参数在url中写上name=aaa&age=26在对应的Action中声明俩个成员变量name 和 age,定义两个变量的get 和 set方法。这样即可。2.用领域模型(Domain Model)来接受参数在url中写上user.name=aaa&user.age=26在对应的Action中声明成员变量private U...原创 2011-11-29 23:17:08 · 157 阅读 · 0 评论 -
简化配置文件Struts.xml
[size=medium]动态方法调用DMI(Dynamic Method Invocation)使用通配符待续。。。[/size]原创 2011-11-29 22:34:39 · 84 阅读 · 0 评论 -
Struts2 Action
[size=medium]具体视图的返回可以由自己定义的Action来决定。1)、具体的Action可以是一个普通的java类,其中定义一个public String execute()方法即可。2)、实现com.opensymphony.xwork2.Action接口。3)、常用的做法是从com.opensymphony.xwork2.ActionSupport继承,好处...原创 2011-11-20 13:02:49 · 70 阅读 · 0 评论 -
Struts.xml namespace
[size=medium]Struts.xml文件中: /Hello.jspNamespace的值对应访问action的路径,若namespace为/, /aaa, /aaa/bbb,则对应的action访问路径为:/hello, /aaa/hello, /aaa/bbb/hello。若不写,默认namespace=””,可以接收所有路径下的ac...2011-11-20 11:48:30 · 102 阅读 · 0 评论 -
Struts2工作原理
[size=medium]Struts2工作原理1、在浏览器url输入:http://localhost:8080/webApp/hello.action;通过http协议向tomcat发送请求2、Tomcat接收到请求后,首先会分析出请求的时哪个webApp,然后找到对应的webApp,找到对应的webApp的web.xml,执行org.apache.struts2.dispat...原创 2011-11-20 00:22:50 · 79 阅读 · 0 评论 -
Struts2 类型转换
[size=medium]Struts2 类型转换由相应的拦截器来处理。待续。。。[/size]原创 2011-12-14 21:50:13 · 72 阅读 · 0 评论 -
Struts2 I18N
[size=medium]Struts2 I18N 处理国际化问题。待续。。。[/size]2011-12-14 21:46:52 · 74 阅读 · 0 评论 -
Struts Tags
[size=medium]Struts2标签:property、set、bean、fielderror、ifelse、iterator 、ui标签$ # % 的区别:a. $用于i18n和struts配置文件b. #用来取ActionContext的值c. %将原来的文本属性解析为ognl,对于本来就是ognl的属性没有影响 jsp部分样例代码:...原创 2011-12-05 23:26:10 · 96 阅读 · 0 评论