Struts2一个Action内包含多个请求处理方法的处理(2)

2019-06-17 17:51

用户入口


regist.jsp

<%@ page language=\

用户注册页面

用户注册


1.2. 为Action配置method属性:

将Action类中的每一个处理方法都定义成一个逻辑Action方法。

\2.0//EN\

\

extends=\

如上,把LoginAction中的login和regist方法都配置成逻辑Action。要调用login方法,则相应的把index.jsp中表单元素的action设置为\;要调用regist方法,把regist.jsp中表单元素的action设置为\。

1.3. 使用通配符映射(wildcard mappings)方式:

在struts.xml文件中配置元素时,它的name、class、method属性都可支持通配符,这种通配符的方式是另一种形式的动态方法调用。

当我们使用通配符定义Action的name属性时,相当于用一个元素action定义了多个逻辑Action:

class=\

如上,定义一系列请求URL是user_*.action模式的逻辑Action。同时method属性值为一个表达式{1},表示它的值是name属性值中第一个*的值。例如:用户请求URL为user_login.action时,将调用到UserAction类的login方法;用户请求URL为user_regist.action时,将调用到UserAction类的regist方法。


Struts2一个Action内包含多个请求处理方法的处理(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:多体系优化融合 全流程风险防控

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: