从网络上下载项目,在其GCHandle
中,有动作配置:
structs.xml
我不知道<action name="elecMenuAction_*" class="elecMenuAction" method="{1}">
<result name="menuHome">/WEB-INF/page/menu/home.jsp</result>
</action>
是什么意思,怎么理解这个意思?
答案 0 :(得分:1)
答案 1 :(得分:0)
如果method="{number}"
对应,则操作配置名称中应包含*
,
示例:
<action name="user_*" class="UserAction" method="{1}">
并在其对应的jsp中有一个表单:
通过这种方式,结构将根据user_userLogin
的格式分析执行user_*
操作,并根据数字*
,{{1, 2, 3 …
取出1
1}}表示第一个*
。
如果动作配置如下:
<action name="user_*_*" class="com.xyz.{1}Action" method="{2}">
并且jsp表单是这样的:
<form action="user_Login_userLogin" method="post">
它的行动将变成这样:
class="com.xyz.Login" method="{userLogin}"