![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2
文章平均质量分 74
iteye_3352
这个作者很懒,什么都没留下…
展开
-
struts2中的request和response
在Struts2中的没有像Struts1那样必须要在Action类中写个execute()方法,只需要是个返回字符串的方法即可 (有时候也不 需要返回值),在struts2中经将原有的servlet中request参数和response参数封装在拦截器中,可是有时候编程的时候仍然需要用 到这两个参数。以下是获得该参数的四种方法:[b]方法一:使用Struts2 Aware拦截器[/...原创 2012-11-30 11:04:33 · 80 阅读 · 0 评论 -
Struts2中action的validate()方法
[b]问题:[/b]想问一下,对于validate方法中验证出现错误,手动的添加字段级别错误或者动作级别错误,这些错误信息保存在哪里了,除了struts标签取出,还有别的方法没? 假如对于INPUT ,我重定向到别的页面那么错误信息能提取出来吗?为什么?[b]解答:[/b]添加的错误信息都在当前的Action对象上吧在validate一般都是用this.addFieldErro...原创 2012-12-19 09:59:17 · 257 阅读 · 1 评论 -
struts2标签 值的引用问题
struts2的标签是使用OGNL表达式语言访问数据,OGNL使用的是Context包含对象,而Context的根对象就是ValueStack,所以对于ValueStack中的属性可以直接访问。如下:[b]对于根对象:[/b] ValueStack中有属性name,则访问形式为:${name},使用struts2标签:但这种形式是不行的:,将报错:According...原创 2012-12-13 18:15:33 · 121 阅读 · 0 评论 -
Struts2之<s:radio>标签 默认选中
[size=large][b][url=https://struts.apache.org/]Apache - Struts2[/url] 之[url=https://struts.apache.org/docs/radio.html][/url]标签 默认选中[/b][/size]1、遇到value是字符串的时候 开始我没加[color=darkblue][b]单引号[/b][/...原创 2012-12-01 17:55:32 · 190 阅读 · 0 评论 -
struts2 标签:logic:present与logic:notempty
[size=medium]判断scope中指定name对象是否存在判断name对象的property是否为空我的理解是:先有存在,再有是否为空。这是两个级别的问题。如果不先判断是否存在,就去判断是否为空,则会报未找到getter和setter方法的错误。[/size]-...原创 2012-12-01 11:18:39 · 208 阅读 · 0 评论 -
Struts2笔记 – Struts2中访问Web元素的3中方法
[size=large][b]Struts2笔记 – Struts2中访问Web元素的3中方法[/b][/size][b]1、通过RequestAware,SessionAware,ApplicationAware获取:[/b] 在Struts2中不能直接访问Request,Session,Application元素,但是可以使用Struts2中提供的RequestAware,S...原创 2012-12-01 09:59:18 · 81 阅读 · 0 评论 -
struts2 Action传值方式
[size=large][b]struts2 传值方式[/b][/size]如何把登陆页面中的用户名传递到登录成功的页面中呢?有三种方式, 1,使用默认的action的传递方式。2,自定义一个vo,在action中使用这个vo3,使用ModelDriven的方式。下面分别叙述。 1,使用默认的action的传递方式。action文件如下:[cod...原创 2012-12-01 09:31:38 · 122 阅读 · 0 评论 -
struts2中的ValueStack学习
在 JSP 中,使用 struts2 的 [color=blue][size=medium][/size][/color] 标签,可以将 Value Stack 中的内容打印在 JSP 页面上展现出来。[size=large][b]理解ValueStack的基本机制[/b][/size][size=medium][color=darkred][b]ValueStack基础:...原创 2012-11-30 22:29:46 · 93 阅读 · 0 评论 -
理解:struts2的核心功能 Interceptor (拦截器)
[b]1、Max同学对Struts2中非常核心的功能Interceptor的讲解:[/b][url]http://www.blogjava.net/max/archive/2006/12/06/85925.html[/url]downpour:对此文的评述:抛开示例不谈,从他给出的这幅图来看,至少还缺少了拦截器中的重要定义:PreResultListener。同时,由于没有结合源码...原创 2012-11-30 15:06:26 · 135 阅读 · 0 评论 -
在struts2的action中,如何获取session
[size=x-large][b][color=indigo]下面的文字是从struts2官网拷过来的,英文好点的可以看看[/color][/b][/size][size=x-large][b]How do we get access to the session[/b][/size][size=medium]You can obtain the session attributes ...原创 2012-11-30 14:28:11 · 151 阅读 · 0 评论 -
动态方法调用 :Could not find action or result
错误提示:[code="java"]Messages: There is no Action mapped for namespace [/] and action name [user!add] associated with context path [/bjsxt_struts2_011]. [/code]调用URL:[code="java"]http://localhost...原创 2013-04-07 19:37:17 · 80 阅读 · 0 评论