java - Eclipse 中的 Servlet 脚本

标签 java servlets parameters show

我的 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/

相关文章:

grails - 如何向 Controller 发送参数

java - 字符串数组中的通配符替换

java - 对于以下场景,在 Java 中使用哪种数据结构?

android - 在 HttpAsyncTask().execute() 中传递参数

java - EntityManager.persist() 不将值插入数据库

java - 如何禁用从jsp页面的url直接访问页面

arraylist - 在JasperSoft Studio报告中显示特定格式的ArrayList参数

java - Hibernate 4.3.6 DDL生成:索引中包含的列的大写名称

java - 有没有 Java/JDBC 代码分析验证工具?

jsf - 从 Servlet 访问 JSF ManagedBean