热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Struts2ActionMethodDMI(动态方法调用)

Action执行的时候并不是一定要执行execute方法可以在配饰魏积安中配置Action的时候用method来制定执行那个方法,也可以在url地址中动态指定(动态方

Action执行的时候并不是一定要执行execute方法

可以在配饰魏积安中配置Action的时候用method=来制定执行那个方法,

也可以在url地址中动态指定(动态方法调用MDI)

要说明的是:

      前者会产生太多的action

如:

  /user.jsp

  

  

  /user.jsp

  

  ...

  

      后者只用一个action就可以做到这些,只是在url中输入方法名即可

  

  /user.jsp

  

     调用的时候我们在url中这样写:

            http://localhost:1000/struts2_0500_actionMethod/user/user!add

            http://localhost:1000/struts2_0500_actionMethod/user/user!sub

    这样就可以实现不用很多的action了

-------------------------------------------------------------------------------------------------

 UserAction.java

代码:

import com.opensymphony.xwork2.ActionSupport;

public class UserAction extends ActionSupport {
 public String add() {
  return SUCCESS;
 }
}



推荐阅读
author-avatar
手机用户2502918237
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有