helloworld.xml的代码
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<package name="default" namespace="/" extends="struts-default">
<action name="*_*" method="{2}" class="com.imooc.action.{1}Action">
<result>/result.jsp</result>
<result name="add">/{2}.jsp</result>
<result name="update">/{2}.jsp</result>
</action>
</package>
</struts>
Struts.xml的代码:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<include file="helloworld.xml"></include>
<constant name="struts.enable.DynamicMethodInvocation" value="false"></constant>
</struts>
结果不管是http://localhost:8080/HelloWorld/HelloWorld_add.action
还是http://localhost:8080/HelloWorld/HelloWorld_update.action
或者http://localhost:8080/HelloWorld/HelloWorld_.action
都是result.jsp页面
您好,具体得看一下您的Action是如何编写的?