20.JavaWeb基础 Struts 1 多人开发
来源:互联网 发布:淘宝心等级查询 编辑:程序博客网 时间:2024/05/02 10:18
在实际的开发中,是由众多开发人员一起协作完成项目开发的。为了便于管理,Struts本身
也对多人开发有所支持,即每一个开发人员都可以有自己的struts-config.xml配置文件。但
是每个人的配置文件名字约束为:struts-config-*.xml,这样在提交到服务器上之后,需要
让这些配置文件都起作用,则此时即可通过配置web.xml文件完成。假设这些文件都保存在了Web
Root文件夹中,则web.xml中的代码修改为:
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:jsp="http://java.sun.com/xml/ns/javaee/jsp" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> <display-name></display-name> <servlet> <servlet-name>action</servlet-name> <servlet-class> org.apache.struts.action.ActionServlet </servlet-class> <init-param> <param-name>config</param-name> <param-value> /WEB-INF/struts-config-a.xml /WEB-INF/struts-config-b.xml /WEB-INF/struts-config-c.xml /WEB-INF/struts-config-d.xml /WEB-INF/struts-config-e.xml </param-value> </init-param> <init-param> <param-name>debug</param-name> <param-value>2</param-value> </init-param> <init-param> <param-name>detail</param-name> <param-value>2</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <filter> <filter-name>Set Character Encoding</filter-name> <filter-class>com.zyy.struts.filters.SetCharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>Set Character Encoding</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> </web-app>
配置在ActionServlet时增加了若干个配置文件信息,通过初始化参数的方式设置到ActionServlet
中,每个配置文件中间都用","分割。
注意:如果定义了多个struts的配置文件,则配置的<Action>节点的路径不能重复,否则服务
器启动将出现异常。
0 0
- 20.JavaWeb基础 Struts 1 多人开发
- 18.JavaWeb基础 Struts 1
- 19.JavaWeb基础 Struts 1标签
- 21.JavaWeb基础 Struts 1 Token
- Javaweb零基础开发(一) Struts配置
- javaweb基础----struts驱动模型
- 23.JavaWeb基础 Struts 1 DispatchAction(分发Action)
- JavaWEB基础开发入门
- JavaWEB基础开发入门
- JavaWeb开发基础学习
- JavaWeb开发基础:JDBC
- JavaWeb开发基础
- javaWeb开发struts 自定义类型转换器
- Struts基础开发
- javaweb开发基础(一)
- 10003---JavaWeb开发基础--Servlet
- JavaWeb开发基础--JSP入门
- Struts多人开发
- CentOS 5.8 安装 tomcat
- playframework2.0 通过xfire调用webservice
- Android UI学习笔记------布局
- get chinese label from app
- day(4) 动作
- 20.JavaWeb基础 Struts 1 多人开发
- 安装Oracle11快捷版,Oracle-12560
- 线程间同步的机制
- Devpress-XtraGrid-GridControl笔记
- 利用PHP SOAP实现WEB SERVICE
- 屌丝如何成功逆袭?
- CSS 中文字体对应英文和Unicode编码
- php做推送服务端实现android消息推送
- 带你了解BOM