servlet路径访问问题
来源:互联网 发布:2017人工智能最新进展 编辑:程序博客网 时间:2024/05/23 19:58
注:jdk1.8 可以匹配 tomcat7.0
1.通过修改web.xml文件修改
WEB-INF 的web.xml文件 修改servlet的访问url路径:
<web-appxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID"version="3.0">
<display-name>WebFirst</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>lel</servlet-name>
<servlet-class>ch.FirstServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>lel</servlet-name>
<url-pattern>/le</url-pattern>
</servlet-mapping>
</web-app>
则修改后访问的url地址为 :http://localhost:8080/WebFirst/le (WebFirst为项目名称,且与该servlet所在的包名无关)。
2,使用@WebServlet() 注解
代码例子:
@WebServlet(name="Fs",urlPatterns="/fs")
publicclassFsextendsHttpServlet {
privatestaticfinallongserialVersionUID= 1L;
只要在Servlet上设置@WebServlet标注,容器就会自动读取当中的信息。上面的@WebServlet告诉容器,如果请求的URL是"/fs",则由HelloServlet的实例提供服务。可以使用@WebServlet提供更多信息。
这个等同于在 该项目的WEB-INF的web.xml文件总新建<Servlet/> 与<Servlet-mapping>...<url-pattern>/le</url-pattern> <Servlet-mapping/>
访问url路径为:http://localhost:8080/WebFirst/fs
1 0
- servlet路径访问问题
- Servlet 的路径访问问题
- Servlet访问路径
- Servlet中访问资源路径
- servlet访问路径测试(path)
- servlet/jsp路径问题
- servlet 路径的问题。
- j2EE servlet 路径问题
- servlet中路径问题
- JSP/SERVLET路径问题
- servlet路径问题
- Servlet路径跳转问题
- Servlet-运行路径问题
- Servlet的路径问题
- Servlet中的路径问题
- Servlet中的路径问题
- servlet之路径问题
- ThinkPhp路径访问问题
- 18. Yii 2.0 依赖注入容器
- apache HttpClient学习(一)——简单的post请求
- 彻底理解js中this的指向
- linux下sftp
- HLS协议深入分析——时间线介绍(二)
- servlet路径访问问题
- Android 6.0 新功能及主要 API 变更
- class和ID的区别
- 122. Best Time to Buy and Sell Stock II**
- 使用Vitamio打造自己的Android万能播放器(1)——准备
- 反射:运行时的类信息
- 51NOD 1672 区间交 线段树
- MATLAB 编程风格指南
- Android完全退出程序、线程