第一种方式(不推荐使用):
使用method指定调用action中的那个方法
struts.xml配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.devMode" value="true" />
<package name="user" extends="struts-default" namespace="/user">
<!--第一种方式:指定调用userAdd中的add方法-->
<action name="userAdd" class="com.bjsxt.struts2.user.action.UserAction" method="add">
<result>/user_add_success.jsp</result>
</action>
<!--第二种方式:在URL中指定调用哪个方法-->
<action name="user" class="com.bjsxt.struts2.user.action.UserAction">
<result>/user_add_success.jsp</result>
</action>
</package>
</struts>
第二种方式:在URL中指定调用Action的那个方法,格式: action!methodName?name=gaoweigang&age=8
本文详细介绍了在Struts框架中通过配置文件和URL参数两种方式指定调用Action类中的具体方法,提供了实践指导。
557

被折叠的 条评论
为什么被折叠?



