<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 回答

四無(wú)小青年
TA貢獻(xiàn)88條經(jīng)驗(yàn) 獲得超43個(gè)贊
??<--這只是把servlet進(jìn)行注冊(cè),也就是說(shuō)運(yùn)行過(guò)程中會(huì)創(chuàng)建這么一個(gè)servlet,但是你還需要把這個(gè)servlet分配一個(gè)地址也就所謂的映射。--> ??<servlet> ?????????<servlet-name>AddUser</servlet-name ??????????<servlet-class>com.jtxy.serlet.AddUser</servlet-class> ?</servlet> ?<--servlet-name標(biāo)簽內(nèi)是servlet的名稱也就是注冊(cè)時(shí)寫(xiě)的名稱,url-pattern標(biāo)簽內(nèi)是映射的地址,也就是訪問(wèn)這個(gè)servlet的地址--> ?<servlet-mapping> ????<servlet-name>AddUser</servlet-name> ????<url-pattern>servlet/AddUser</url-pattern> </servlet-mapping>
望采納

Tobey_滔
TA貢獻(xiàn)242條經(jīng)驗(yàn) 獲得超128個(gè)贊
你在web.xml中雖然有做servlet配置,但是沒(méi)有完成映射過(guò)程..請(qǐng)相應(yīng)的配置<servlet-mapping>即可
如果你是servlet3.0版本的..可以使用注釋@WebServlet()完成配置,這樣就不用再web.xml中進(jìn)行配置了
添加回答
舉報(bào)
0/150
提交
取消