java

位置:IT落伍者 >> java >> 浏览文章

Struts从零开始六、Struts的模块使用实例[1]


发布日期:2022年11月28日
 
Struts从零开始六、Struts的模块使用实例[1]

在使用Struts框架时每个请求都由Action去处理并且还要在strutsconfigxml中加以设定这样以来做小项目还行在大型网站的开发中有很多小组负责不同的模块如果每一个小组要对一个strutsconfigxml进行设定将会导致strutsconfigxml的版本控制问题

您可以为每个小组分配不同的strutsconfigxml设定文件方法是在ActionServlet参数的config参数后面加上后缀如果是config/admin那么相应的配置文件的名字就是strutsconfigadmin他们的后缀名字必须对应这样才能映射上

例如我们可以把后台处理分配一个小组设定具体代码如下所示webxml

action

orgapachestrutsactionActionServlet

config

/WEBINF/conf/strutsconfigxml

config/admin

/WEBINF/conf/strutsconfgadminxml

debug

detail

config/admin指定了admin模块的所使用的配置文件是strutsconfigadminxml现在负责后台模块的开发人员只要管理自己的开发文档设定就行了就像前面所说的一样当ActionServlet收到请求时它是根据模块你所指定的后缀进行处理是哪个模块的请求

例如

http://localhost:/strutsmodel/admin/admindo

这个URL表示请求由strutsmodel工程的admin环境的admindo来处理这个请求这样以来前台和后台就分明了各自开发各自的各自管理自己的配置文件达到松耦合的目的

[] [] []

               

上一篇:Hibernate HQL语句的参数设置

下一篇:Struts从零开始六、Struts的模块使用实例[3]