首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

result type “redirect-action” Tomcat报错误有关问题

2012-09-05 
result type “redirect-action” Tomcat报异常问题? 启动Tomcat发现如下异常:Unable to load configuration

result type “redirect-action” Tomcat报异常问题

? 启动Tomcat发现如下异常:

Unable to load configuration. - action - file:/D:/.../classes/struts.xml:9:66

? 后来发现问题出现在result的结果类型"redirect-action",因为当前使用的Struts2版本使用的是如下结果类型:

<result-types>    <result-type name="chain" default="true"/>    <result-type name="freemarker" /></result-types>

? 其实"redirect"也可以实现action的重定向,最大的区别在于"redirect"需要写URL pattern,"redirectAction"是以配置方式来重定向的(当然也可以URL pattern方式),Struts2推荐使用"redirectAction"方式重定向到action。

?

?? 配置方式:

<result name="error" type="redirectAction">    <param name="actionName">Register</param>    <param name="username">${username}</param></result>

??

? URL方式:

?

<result name="error" type="redirectAction">    <param name="actionName">Register?username=${username}</param></result>

?

?

?

热点排行