为了账号安全,请及时绑定邮箱和手机立即绑定

java web 中 servlet 的路径问题。怎么配置web.xml,想彻底搞懂,求大神,求大腿

java web 中 servlet 的路径问题。怎么配置web.xml,想彻底搞懂,求大神,求大腿

头像已舔屏 2015-04-10 12:52:46
<form name="ppt" action="/javaweb/servlet/AddUser" method="post"> 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" 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>javaweb</display-name>  <welcome-file-list>          <welcome-file>index.jsp</welcome-file>      <welcome-file>Login.jsp </welcome-file>  </welcome-file-list>  <servlet>         <servlet-name>AddUser</servlet-name          <servlet-class>com.jtxy.serlet.AddUser</servlet-class> </servlet></web-app>
查看完整描述

2 回答

?
四无小青年

TA贡献88条经验 获得超43个赞

  <--这只是把servlet进行注册,也就是说运行过程中会创建这么一个servlet,但是你还需要把这个servlet分配一个地址也就所谓的映射。-->
  <servlet>
         <servlet-name>AddUser</servlet-name
          <servlet-class>com.jtxy.serlet.AddUser</servlet-class>
 </servlet>
 <--servlet-name标签内是servlet的名称也就是注册时写的名称,url-pattern标签内是映射的地址,也就是访问这个servlet的地址-->
 <servlet-mapping>
    <servlet-name>AddUser</servlet-name>
    <url-pattern>servlet/AddUser</url-pattern>
</servlet-mapping>

望采纳

查看完整回答
1 反对 回复 2016-10-19
?
Tobey_滔

TA贡献242条经验 获得超128个赞

你在web.xml中虽然有做servlet配置,但是没有完成映射过程..请相应的配置<servlet-mapping>即可

如果你是servlet3.0版本的..可以使用注释@WebServlet()完成配置,这样就不用再web.xml中进行配置了

查看完整回答
反对 回复 2016-10-18
  • 2 回答
  • 0 关注
  • 2996 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信