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

初学者求教 result有关问题

2013-06-25 
菜鸟求教 result问题result typeredirect/user_success.jsp?t${type}/result 这句老提示有错误啊。

菜鸟求教 result问题
    <result type="redirect">/user_success.jsp?t=${type}</result>
 


这句老提示有错误啊。。。说在此处找到多个注释


求解
[解决办法]

 <result name="success" type="redirect">
                <param name="location">/user_success.jsp?t=${type}</param>
 </result>

[解决办法]
引用:
 <result name="success" type="redirect">
                <param name="location">/user_success.jsp?t=${type}</param>
 </result>

++
[解决办法]
<action name="类名" class="对应类路径">
<result name="query"  type = "dispatcher" >/jsp/pa_sys_master/list.jsp</result>
</action>

[解决办法]
好像是myeclipse某些版本的bug,总是有个错误提示,但是部署运行没问题
[解决办法]
因为MyEclipse验证过于强大,过于严格,所以有的只是验证出错,但是运行部署没问题。楼主你先运行下试试,应该是没问题的,别在意小细节。
[解决办法]
引用:
    <result type="redirect">/user_success.jsp?t=${type}</result>
求解

楼主要知道Struts2的原理。
在Action 中,每个方法都返回一个字符串如“SECCESS”然后通过Struts2的配置文件找到这个Action 中对应的配置的result这个对应方式就是<result name="success" type="redirect">/user_success.jsp?t=${type}</result>就是根据这个name的值与你返回的字符串来对应的,所以你上述的写法Struts2是找不到对应该条转的页面或是ACtion自然会报错,加上一个name就好了(当然Ajax自然可以不用刻意去写name)

热点排行