struts2 中使用DMI(动态调用方法)方式配置action
2024-09-03 22:46:15
1、使用 "!"方式,即 action名称 ! 方法名称
struts.xml 配置
<package name="user" namespace="/user" extends="struts-default">
<action name="user" class="com.bjsxt.struts2.user.action.UserAction">
<result>/user_add_success.jsp</result>
</action>
</package>
Action:
package com.bjsxt.struts2.user.action; import com.opensymphony.xwork2.ActionSupport; public class UserAction extends ActionSupport{ private static final long serialVersionUID = -1735844624241755443L; public String add(){
System.out.println(1341234);
return SUCCESS;
}
}
访问路径:http://localhost:8080/Struts2_0500_ActionMethod/user/user!add
2、新版的Struts2(具体从哪个版本起忘了),默认关闭DMI功能。需要在struts.xml 中打开:
<constant name="struts.enable.DynamicMethodInvocation" value="true"/>
最新文章
- 表单reset无法重置hidden的解决方案
- 我的一个javascript项目的重构历程
- Hadoop学习记录(6)|Eclipse安装Hadoop 插件
- 本地主机作服务器解决AJAX跨域请求访问数据的方法
- Form 表单常用正则验证 (收藏)
- NET Core,Ubuntu运行
- C keyword register 并讨论共同使用嵌入式汇编
- mongodb副本集搭建过程中的问题和解决技巧
- 题解 P4753 【River Jumping】
- 配置最新版LAMP环境
- Shiro核心概述
- Python学习笔记第八周
- KVM虚拟化技术(四)安装虚拟机
- linux安装mysqlclient报错
- 产环境部署node记录(三): centOS 7 mySQL和mongoDB的安装
- 5maven工程莫名其妙只在项目名称那里有一个红叉
- Unity3d之Hash&;Slash学习笔记(一)--角色属性类的构架
- HTML第三讲(选择符)
- PCL 3维点云的模板匹配
- mysql c语言 动态链接库