Servlet 03: 通过xml配置文件配置servlet访问路径
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Servlet 03: 通过xml配置文件配置servlet访问路径,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1786字,纯文字阅读大概需要3分钟。
内容图文
通过配置文件来设置Servlet的路径
<1> 得到apache内置的web.xml配置文件
<2> 复制到WebContent/WEB-INF 目录下
<3> 保留 web.xml 的核心代码:
<? xml version="1.0" encoding="UTF-8" ?> < web-app xmlns ="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation ="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version ="3.1" metadata-complete ="true" > </ web-app >
<4> 在配置文件中添加Servlet的路径
1. 在LoginServlet.java中
// @WebServlet("/login_do") 首先注释掉前一种配置方式
2. 在web.xml中添加:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1"
metadata-complete="true">
<servlet>
<servlet-name>LoginServlet</servlet-name> // 定义一个名字
<servlet-class>com.Jasper2003.servlet.LoginServlet</servlet-class> // 定义需要访问的servlet的路径
</servlet>
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name> // 需要与上一个名字保持一致
<url-pattern>/login_do</url-pattern> // 访问路径
</servlet-mapping>
</web-app>
效果:
同理, 通过web.xml配置 register_do
<1> RegisterServlet.java
// @WebServlet("/register_do")
<2> web.xml
<servlet>
<servlet-name>RegisterServlet</servlet-name>
<servlet-class>com.Jasper2003.servlet.RegisterServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>RegisterServlet</servlet-name>
<url-pattern>/register_do</url-pattern>
</servlet-mapping>
效果:
原文:https://www.cnblogs.com/JasperZhao/p/13498169.html
内容总结
以上是互联网集市为您收集整理的Servlet 03: 通过xml配置文件配置servlet访问路径全部内容,希望文章能够帮你解决Servlet 03: 通过xml配置文件配置servlet访问路径所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。