我的 Servlet 名称是 ShowParameters,我的 Html 名称是 ShowParametersPostForm.html。我包含了用于显示参数的 coreservlet 包。如何将 HTML 与 servlet 链接。当我运行时,它说请求的资源不可用。
如何在以下代码中链接我的 servlet?
<FORM ACTION="coreservlets.ShowParameters" METHOD="POST">
Item Number: <INPUT TYPE="TEXT" NAME="itemNum"><BR>
Description: <INPUT TYPE="TEXT" NAME="description"><BR>
Price Each: <INPUT TYPE="TEXT" NAME="price" VALUE="$"><BR>
<HR>First Name: <INPUT TYPE="TEXT" NAME="firstName"><BR>
Last Name: <INPUT TYPE="TEXT" NAME="lastName"><BR>
Middle Initial: <INPUT TYPE="TEXT" NAME="initial"><BR><HR>
</FORM>
最佳答案
您必须将您的请求映射到 <servlet-mapping>
中的 Servlet标签 web.xml
看看这个tutorial你会找到你需要的东西
<servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>coreservlets.ShowParameters</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/show</url-pattern>
</servlet-mapping>
并将您的操作设置为 <form action="show">
关于java - Eclipse 中的 Servlet 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12889234/