struts2配置文件中参数的传递_struts2配置参数
struts2配置文件中参数的传递由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“struts2配置参数”。
struts2配置文件中参数的传递
在Action中我们经常会从这个Action跳转到另一个Action中,如果只是简单的跳转那么很容易,只需在struts配置文件中添加一个result,如:/manager/managerInfo/account.jsp.result有一个type属性,这里的type默认是dispatcher,但这种情况下action之间是不能发送请求的,这时我们就要用到redirect、redirect-action、chain,当要请求一个action时,可设定type的值为以上三个中的一个(他们的区别请参见blog.sina.com.cn/),如:/manager/managerInfo/account.action.如果想在请求的过程中添加参数可以像超链接传值一样在最后用“xx?xx=xx”的形式来传递参数.如:/manager/ managerInfo/account.action?参数名=参数值,如果这里的参数值不是一个固定值可以用“${参数值}”这种形式,需要注意的是这里的“参数值”在相应的Action中一定要提供get/set方法,否则将无法获得参数值,当然这里也同样可以取一个对象的某个属性值即:${对象名.属性名},假如我想取得一个帐户的帐号:/manager/managerInfo/account.action?account.accountNO=${account.accountNO}.如果想传递多个参数用“&”符号来连接吗?NO,因为用“&”会在XML语法检查中报错,所以将“&”用“&”来替换就行了!如:/manager/managerInfo/account.action?account.accountNO=${account.accountNO}&account.balance=${account.balance}.注:当使用type=“redirectAction”时,result中的.action(上面红色标注的地方)可要可不要,但是当你要传递参数里,而且参数中含有中文字符时一定不要加.action,否则你的参数值是无法传递的,这是自己后来才发现的,大家有兴趣的可以去试试...
Struts2的6个配置文件,分别是struts-default.xml,default.properties,struts-plugin.xml,struts.xml,struts.properties,web.xml1、struts-default.xml,里面放置的是struts2框架的......
jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSEh2sasaorg.h2.jdbcx.JdbcDataSource false${jbo.bind.addre:127.0.0.1}......
搭建Struts2环境时:1找到开发Struts2应用需要使用到的jar文件.2编写Struts2的配置文件3在web.xml中加入Struts2 MVC框架启动配置大家可以到http://struts.apache.org/downloa......
struts.xml中关于param的配置2012-07-21 16:37 1883人阅读 评论(0) 收藏 举报 actionstrutsredirectvelocityfreemarkerxslt 在struts.xml配置文件中遇到了param,有点迷糊,上......
Struts2中action重定向跳转到jsp页面两种配置方式带参数
第一方式:参数之间必须使用&。&是&在xml中转义字符 /login?userId=${user.userId}&error=1 /login?userId=${user.userId}&error=1 第二方式: /login ${use......
