作者givemepass (〆)
看板java
標題[問題 ] 使用eclipse寫servlet doGet和doPost
時間Mon Jan 16 22:02:15 2012
大家好 小弟能力不足
第一次寫servlet就出現奇怪的問題
勞煩各位大神能夠幫忙解答 謝謝
我照著"深入淺出Servlets 與JSP"的第三章寫了一支簡單的Beer-v1
結果在form.html裡面設定傳送過去的方法是post
<form method="post" action="SelectBeer.do">
Select beer characteristics<p>
Color:
<select name="color" size="1">
<option value="light">light</option>
<option value="amber">amber</option>
<option value="brown">brown</option>
<option value="dark">dark</option>
</select>
<br><br>
<center>
<input type="SUBMIT" value="Submit">
</center>
</form>
但是使用eclipse編譯的時候
跳出來的頁面卻會是使用Get的方法傳送
網址也會變成Get的方式
http://localhost:8080/Beer-v1/SelectBeer.do?color=light
如果我把doGet的方法拿掉
那麼就會顯示找不到頁面的資訊
請問各位大神 是否我有哪個地方可能沒有注意到的 感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.144.40
推 pzyc79:form從get改成post 如果沒有關閉get時的畫面 會抓到cache 01/17 09:32
→ pzyc79:瀏覽器可以開原始碼確認是否執行的是修改後的from.html 01/17 09:35
→ givemepass:我重開機就正常了 謝謝 01/18 11:36
→ qrtt1:這應該不用重開機吧@@ 01/18 12:56
→ givemepass:一樓的方法我試過了 它的確是傳POST但是卻是doGet接 01/18 13:12
→ givemepass:但是我重開機以後 就正常了 >"< 01/18 13:28