首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Struts2参数传递的有关问题- -

2013-03-19 
Struts2参数传递的问题- -!大家好:我的index.jsp有以下的变量,account为String类型,habits为String数组类

Struts2参数传递的问题- -!
大家好:
    我的index.jsp有以下的变量,account为String类型,habits为String数组类型。然后我把struts的配置如下:
    <result name="toWelcome">/welcome.jsp?account=${account}</result>
    
    接受界面为<%=request.getParameter("account")%>。发现可以正常工作。
    但是<result name="toWelcome">/welcome.jsp?account=${account}&habits=${habits}</result>,就无法工作了。是不是数组类型的值无法传递的??

或者要如何传递呢?
我在测试ResultType="redirect"的,所以不能使用OGNL的。 struts
[解决办法]
&改为&amp;就行了,要转义
[解决办法]
<result name="toWelcome">/welcome.jsp?account=${account}&habits=${habits}</result>
中的&字符不会被识别成&,必须使用转义字符:&amp;   注意以&开头以;结尾
各种转义字符:
&lt;   <  小于号 
&gt;   >  大于号 
&amp;  &  和
&apos; '  单引号
&quot; "  双引号
 

[解决办法]
ls说的很对!这都是很简单的问题,多学习就会了!

热点排行