我有一個基本的HTML形式顯示其提交POST請求一個servlet:HTML表單提交錯誤的servlet
我提交使用的網址:http://localhost:8080/sample/forms.html
但是,當請求被提交上下文根部分被擦除並且URL被看作是:
http://localhost:8080/getFormParam
中使用的形式爲:
<form method="post" action="/getFormParam">
<input type="text" name="user" />
<input type="text" name="id"/>
<input type="submit" value="Submit"/>
<input type="reset" value="clear"/>
</form>
web.xml映射是
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>getFormParam</servlet-name>
<servlet-class>dep.getFormParam</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>getFormParam</servlet-name>
<url-pattern>/getFormParam</url-pattern>
</servlet-mapping>
</web-app>
這裏有什麼問題。