struts2 关于 No result defined for action and result success 的有关问题

struts2 关于 No result defined for action and result success 的问题首先确定问题应该是在action的name

struts2 关于 No result defined for action and result success 的问题

首先确定问题应该是在action的namespace属性配置出了问题,因为不同result对应的资源文件是以这个namespace为前提的,所以,可以将namespace的值设置为“/”,表示当前项目的根目录,问题就解决了。

?

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">

<struts>

<package name="test" namespace="/" extends="struts-default">

<action name="test" class="org.wei.web.action.TestAction">

<result name="success">/index.jsp</result>

</action>

</package>

</struts> ? ?

?

?

?

BY:http://blog.163.com/xiaohui_1123@126/blog/static/398052402011284153685/