博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts2六、为应用指定多个配置文件
阅读量:5742 次
发布时间:2019-06-18

本文共 998 字,大约阅读时间需要 3 分钟。

为了使用Struts.xml更简洁,更利于维护,我们可以把Struts.xml要配置的Action信息分类别放在其他的XML文件中,使用include在struts.xml中加载这些文件;

将Web.xml中的filter-mapping拦截设置为拦截所有url:

struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2
/*

首先是struts.xml

然后分别配置这两个xml文件:

员工
/WEB-INF/pages/message.jsp
用户
/WEB-INF/pages/message.jsp

然后配置Action,两个Action的内容是相同的:

public class EmployeeAction {	private String message;	public String getMessage() {		return message;	}	public void setMessage(String message) {		this.message = message;	}		public String view(){		return "message";	}}
Message.jsp页面:

    	${message }  

访问地址:

http://localhost:9000/Struts21/col/user/user_view.do

http://localhost:9000/Struts21/col/employee/employee_view.do

转载地址:http://ulnzx.baihongyu.com/

你可能感兴趣的文章
Git提交本地库代码到远程服务器的操作
查看>>
让你快速上手的Glide4.x教程
查看>>
浮动和清除(闭合)浮动
查看>>
LR录制脚本时IE打不开的原因
查看>>
微博自动化测试
查看>>
Sublime Text 2.0.2,Build 2221注册码
查看>>
js scroll事件
查看>>
最长递增子序列 动态规划
查看>>
原生CSS设置网站主题色—CSS变量赋值
查看>>
webpack 4.0 中 clean-webpack-plugin 的使用
查看>>
中文词频统计
查看>>
POJ 2236 Wireless Network (并查集)
查看>>
python分类
查看>>
GitBlit (1)-- 在linux 安装 GitBlit 并运行
查看>>
程序是如何执行的(一)a=a+1
查看>>
18 已知下面的字符串是通过RANDOM随机数变量md5sum|cut-c 1-8截取后的结果
查看>>
BZOJ - 3578: GTY的人类基因组计划2
查看>>
爱——无题
查看>>
分布式服务框架原来与实践 读书笔记一
查看>>
【http】post和get请求的区别
查看>>