社区
Java EE
帖子详情
Struts-config配置疑惑
donp9529
2008-04-04 06:17:29
在Struts-config.xml中 ,
<action/>里面,有name属性指定相对应的actionForm , 那么为什么还要attribute
而且attribute要和name一样
...全文
88
5
打赏
收藏
Struts-config配置疑惑
在Struts-config.xml中 , 里面,有name属性指定相对应的actionForm , 那么为什么还要attribute 而且attribute要和name一样
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
donp9529
2008-04-08
打赏
举报
回复
3Q
donp9529
2008-04-05
打赏
举报
回复
那attribute的作用是什么?
我就是想搞清楚这点
pyantking
2008-04-05
打赏
举报
回复
在一般情况下,actionForm是被存储在一定的scope中(request或session,通过action的scope属性来配置),当我们在配置时,指定name而不指定attribute,那么指定的name值就作为actionForm存储在scope中的key值,我们可以在action中通过httpServletRequest.getAttribute("指定的name属性值")来获得这个actionForm; 当我们既配置了name又配置了attribute,那么actionForm存储在scope中的key值就采用attribute属性指定的值了,这时要通过httpServletRequest.getAttribute("指定的attribute属性值")来获得actionForm,此时通过httpServletRequest.getAttribute("指定的name属性值")是不能获得actionForm的。
所以,是否配置attribute属性就决定了actionForm存储在scope中的key值是采用name,还是采用attribute
复习一下!
黑夜
2008-04-04
打赏
举报
回复
attribute 是这个action的属性,和name的命名一般一样,但作用不一样,
你如果是要清空action 对应form 的值的话可以用 request.removeAttribute("name");
就可以清空名字为name action所对应的form 里的值了
donp9529
2008-04-04
打赏
举报
回复
说明:
我在做验证框架的时候,将action里面的attribute与name用成了不同的actionForm,结果就导致,每次都是验证成功.
最后发现这2个属性必须一致,才行,但是不知道为什么,请大家赐教~, 谢谢
关于
struts
.xml和
struts
-
config
.xml的误解
本文介绍了
Struts
2与Spring框架的整合方式,包括如何
配置
Struts
2使用Spring进行对象管理,以及具体的XML
配置
示例。
求助
疑惑
解答? spring,
struts
本文探讨了使用
Struts
、Hibernate及Spring搭建的应用程序中,如何优化多模块
配置
以减少IOC容器数量,避免重复加载公用Bean,从而提高程序启动效率并节省内存资源。
[昨日技术]
struts
1.x中ActionServlet的
config
/${module}
配置
说明
本文解析了
Struts
1.x框架中的ActionServlet
配置
方法,详细介绍了标准
配置
项及其作用,如
config
、
config
Factory等,并解释了如何通过这些
配置
项定制模块行为。
Struts
基础应用1——登录
本文介绍
Struts
框架的基本使用方法,包括搭建环境、
配置
文件解析及简单登录示例。通过示例展示
Struts
的工作流程和优势。
struts
1自定义方法的使用与执行过程
本文详细介绍了
Struts
1框架中如何实现自定义方法的调用过程,从请求URL到
struts
-
config
.xml
配置
,再到LoginAction类的具体实现,帮助读者理解
Struts
1的工作原理。
Java EE
67,535
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章