web-xml与server-xml配置不同形成应用不同的访问方式
来源:互联网 发布:淘宝上卖食品怎么认证 编辑:程序博客网 时间:2024/05/22 03:38
(一) TOMCAT /webapps/ROOT环境,直接访问servlet
file:
/webapps/ROOT/WEB-INF/classes/p/Hello.class
Web.xml
/ROOT/WEB-INF /web.xml:
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>p.Hello</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>hello</servlet-name>
<url-pattern>/newhello</url-pattern>
</servlet-mapping>
url:
http://127.0.0.1:8080/newhello
(二) TOMCAT /webapps/new环境,直接访问new环境的servlet
file:
/webapps/new/WEB-INF/classes/p/Hello.class
Web.xml
/webapps/new WEB-INF/web.xml:
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>p.Hello</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>hello</servlet-name>
<url-pattern>/newhello</url-pattern>
</servlet-mapping>
url:
http://127.0.0.1:8080/new/newhello
-----------------------------------------------------
(三) TOMCAT /webapps/new环境,使用server.xml设置新的环境,通过虚拟路径间接访问new环境的servlet
/conf/server.xml
<Context path="/n" docBase="/new" debug="0" reloadable="true">
</Context>
file:
/webapps/new/WEB-INF/classes/p/Hello.class
Web.xml
/webapps/new/WEB-INF/web.xml
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>p.Hello</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>hello</servlet-name>
<url-pattern>/newhello</url-pattern>
</servlet-mapping>
url:
http://127.0.0.1:8080/n/newhello
(四) TOMCAT /webapps/new环境,使用server.xml设置新的环境,JSP通过通过虚拟路径间接访问new环境的servlet
/conf/server.xml
<Context path="/n" docBase="/new" debug="0" reloadable="true">
</Context>
file:
/webapps/new/givenumber1.jsp
<FORM action="/new/sqrt1" method=get>
<Input Type=text name=number>
<Input Type=submit value="提交">
</FORM>
/webapps/new/WEB-INF/classes/Sqrt.class
web.xml
/webapps/new/WEB-INF/web.xml
(/webapps/new/WEB-INF/web.xml )
<servlet>
<servlet-name>sqrt</servlet-name>
<servlet-class>Sqrt</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>sqrt</servlet-name>
<url-pattern>/sqrt1</url-pattern>
</servlet-mapping>
url:
http://127.0.0.1:8080/n/givenumber1.jsp
(五) 设置新的环境,JSP通过通过虚拟路径间接访问任意环境的servlet
1.工作文件脱离tomcat的环境,自主任意设置存储空间
2.使用server.xml设置新的环境,通过JSP访问设定环境的servlet
/conf/server.xml
<Context path="/n1" docBase="c:/new1" debug="0" reloadable="true">
</Context>
file:
C:/new1/givenumber2.jsp
<FORM action="/n1/sqrt2" method=post>
<Input Type=text name=number>
<Input Type=submit value="提交">
</FORM>
C:/new1/WEB-INF/classes/Sqrt.class
web.xml
C:/new1/WEB-INF/web.xml
<servlet>
<servlet-name>sqrt</servlet-name>
<servlet-class>Sqrt</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>sqrt</servlet-name>
<url-pattern>/sqrt2</url-pattern>
</servlet-mapping>
url:
http://127.0.0.1:8080/n1/givenumber2.jsp
---------------------------------------------------------
- web-xml与server-xml配置不同形成应用不同的访问方式
- 不同版本的web.xml配置
- struts2.1.8+sitemesh-2.4.2+urlrewrite-2.6.0web.xml不同的配置方式导致不同的功能
- java web 之 不同版本的web.xml配置
- html与xml不同
- web.xml不同版本的区别
- web.xml不同版本约束
- spring在web.xml中和在struts中的不同配置
- spring在web.xml中和在struts中的不同配置
- spring在web.xml中和在struts中的不同配置
- spring在web.xml中和在struts中的不同配置
- spring在web.xml中和在struts中的不同配置
- spring在web.xml中和在struts中的不同配置
- spring在web.xml中和在struts中的不同配置
- spring在web.xml中和在struts中的不同配置
- spring在web.xml中和在struts中的不同配置
- spring在web.xml中和在struts中的不同配置
- Servlet不同版本配置web.xml头信息
- JavaScript:一个鼠标动态跟随文字特效的示例
- 在SQL Server 2000里设置和使用数据库复制
- Reset object example
- HTML文档中用JavaScript调用Microsoft Agent的COM接口
- 如何在Oracle10g中启动和关闭OEM
- web-xml与server-xml配置不同形成应用不同的访问方式
- 如果你想打开一个新页面时给浏览者一些惊喜的话,试试
- SQL Server 2000之日志传送功能-设定
- 用Javascript转换源代码
- MS SQL SERVER 图像或大文本的输入输出
- JavaScript修改注册表
- Microsoft SQL Server 7.0安全问题
- 卷帘一样的文字显示效果,为你的网页增加不少生色哦!
- Microsoft SQL Server 7.0数据库升级转换问题