-
importjavax.servlet.ServletContext;
-
-
importorg.apache.catalina.Globals;
-
importorg.apache.catalina.Lifecycle;
-
importorg.apache.catalina.LifecycleEvent;
-
importorg.apache.catalina.LifecycleListener;
-
importorg.apache.catalina.core.StandardContext;
-
-
-
-
-
-
-
-
-
-
-
publicclassSpecifyWebXmlLifecycleListenerimplementsLifecycleListener{
-
-
privateStringwebXmlPath;
-
-
publicvoidlifecycleEvent(LifecycleEventevent){
-
-
Lifecyclelifecycle=event.getLifecycle();
-
-
if("before_start".equalsIgnoreCase(event.getType())){
-
StandardContextcontext=(StandardContext)lifecycle;
-
ServletContextservletContext=context.getServletContext();
-
-
StringrealWebXmlPath=context.getDocBase()+this.webXmlPath;
-
servletContext.setAttribute(Globals.ALT_DD_ATTR,realWebXmlPath);
-
System.out.println("substitutionweb.xmlfile:["+realWebXmlPath
-
+"]!");
-
}
-
}
-
-
publicStringgetWebXmlPath(){
-
returnwebXmlPath;
-
}
-
-
publicvoidsetWebXmlPath(StringwebXmlPath){
-
this.webXmlPath=webXmlPath;
-
}
-
-
-
}
tomcat的server.xml配置
<Context path="" docBase="E:\workspace\dyit-site\WebRoot">
<Listener className="SpecifyWebXmlLifecycleListener" webXmlPath="/WEB-INF/web_xml/jtt-wan-web.xml"/>
</Context>
分享到:
相关推荐
全书一共被压缩为5个rar,这是第三个!!!! 其他的请看ID:ljtt123(本人分享) 本博客提供的所有教程的资源...21.4 让tomcat支持中文文件名 620 21.5 国际化与本地化 621 21.5.1 locale 621.. 21.5.2 资源包 623 ...
Tomcat是目前比较流行的Web 应用服务器。 有两个办法可以在系统...这种context片断提供了一种便利的方法来部署web应用,不需要编辑server.xml,除非想改变缺省的部署特性,安装一个新的web应用时不需要重启动Tomcat。
全书一共被压缩为5个rar,这是第二个!!!! 其他的请看ID:ljtt123(本人分享) 本博客提供的所有教程的资源...21.4 让tomcat支持中文文件名 620 21.5 国际化与本地化 621 21.5.1 locale 621.. 21.5.2 资源包 623 ...
什么是web应用的组成结构?简单的说就是如何存放网站中的各个文件。 开发web应用时,不同类型的文件有严格的存放...将web.xml文件放到WEB-INF里面 //web.xml为web应用的配置文件 3)在WEN-INF下建个文件夹classes //
全书一共被压缩为5个rar,这是第四个!!!! 其他的请看ID:ljtt123(本人分享) 本博客提供的所有教程的资源...21.4 让tomcat支持中文文件名 620 21.5 国际化与本地化 621 21.5.1 locale 621.. 21.5.2 资源包 623 ...
Tomcat 的 Servlet 是在 conf/web.xml 配置的,通过配置文件可知,当后缀名为 .jsp 和 .jspx 的时候,是通过JspServlet处理请求的: 可以得知,“1.jsp ”(末尾有一个和空格)并不能匹配到 JspServlet,而是会交...
全书一共被压缩为5个rar,这是第五个!!!! 其他的请看ID:ljtt123(本人分享) 本博客提供的所有教程的资源...21.4 让tomcat支持中文文件名 620 21.5 国际化与本地化 621 21.5.1 locale 621.. 21.5.2 资源包 623 ...
1.找到tomcat的安装路径打开server.xml文件 打开conf文件夹,再用记事本打开conf里面的server.xml文件 注意斜杠与反斜杠 docBase=” “里面的值是想访问的路径。直接去属性里面复制粘贴即可 path 里填写路径最后的...
(1)纯JSP代码,不使用任何Ajax等较复杂的技术。程序代码比采用Ajax简单N倍; (2)可上传任意类型、不限大小的文件;...若要支持Tomcat6.0以下版本,请在WEB-INF\web.xml中配置对应的Servlet文件即可。
在 tomcat 的配置文件 server.xml 文件中添加以下这句话可以更改 tomcat 的默认目录: ”” docBase=”e:\tomcat”(此处为你的网站根目录,通 过这句话的映射,可以将原先的默认更改为新的目录) debug=”0”/> ...
修改合并后的web.xml文件,将名为SimpleUploader的Servlet的enabled参数值改为true, 以允许上传功能,Connector Servlet的baseDir参数值用于设置上传文件存放的位置 在web.xml最后添加标签定义: <taglib-uri>...
2 web.xml 第1章\ch1\WEB-INF 第1章程序应用的描述文件 表2 第2章 序号 文件名称 位置 说明 1 sample1.html 第2章\ch2 第一个HTML网页 2 sample2.html 第2章\ch2 设置HTML网页标题示例 3 sample3.html 第2章...
2. 答:URL称为统一资源定位符, URL通常由4部分组成:协议名称、页面... 答:部署描述文件名是web.xml,它是XML文件,应该存放在Web应用程序的\WEB-INF目录中。 9. 答:当服务器找不到用户请求的资源时将发生404错误。
,web-inf/web.xml 去掉AdminServlet注释 然后,server-config.wsdd文件开启enableRemoteAdmin (本地环境可以不管) 本人部署在tomcat8上 利用 第一步: 通过services/AdminService 服务 部署一个webservice ,...
这是 Carla Bustos 和 Zixiang Zhou 在 2014 年秋季... 不需要对 Makefile 或 web.xml 文件进行修订。 文件名与提供的模板相同。 唯一的例外是 DataUsage.jsp 文件,它可以放在 JSP 文件夹中。 否则,按照分配 8 规范
如果文件名不为build.xml,而为hello.xml时,读者运行同样的命令时,命令窗口会出现如下错误: Buildfile: build.xml does not exist! Build failed 由上面的命令的错误提示可以看出,ant命令默认寻找build.xml...
build.xml”修改属性 windows.browser 的值为浏览器的启动 文件对应的位置。如我一直使用 chrome ,配置如下: <property name="windows.browser" value="C:/Documents and Settings/dragon/Local Settings/...
java ssh票据管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模 式开发。开发环境为TOMCAT7.0,Myeclipse...
JSP SSH设备管理系统是一套完善的web设计系统(struts2+spring+hibernate模式开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发 二、功能介绍 (1)权限管理:对权限...
JSP ssh 银行票管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S 模式开发。开发环境为TOMCAT7.0,eclipse...