2012-10-15 31 views
0

我的Servlet名稱是ShowParameters,我的Html是ShowParametersPostForm.html。我包含了顯示參數的package coreservlets。如何鏈接HTML和servlet。當我運行它說所請求的資源不可用。Eclipse中的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> 
+1

請在你的文章中加入'servlet'和'html'代碼。 – adatapost

+0

你可以在這裏添加一些相關的代碼嗎? – gks

+0

您能否詳細說明一下,如果可能,您想要實現哪些功能並共享一些代碼片段? –

回答

1

你必須映射您請求的web.xml <servlet-mapping>標籤Servlet的看一看這個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">

+0

,因爲當你在你的表單中提供動作時,通過提供映射請求需要去某處,確保表單請求到達你的servlet,因此你可以在你的servlet中處理你的表單數據 – Abubakkar

+0

看到我更新的答案 – Abubakkar

+0

它表示錯誤在servlet映射中。 – janani