[問題] 使用eclipse寫servlet doGet和doPost

看板java作者 (〆)時間14年前 (2012/01/16 22:02), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
大家好 小弟能力不足 第一次寫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

01/17 09:32, , 1F
form從get改成post 如果沒有關閉get時的畫面 會抓到cache
01/17 09:32, 1F

01/17 09:35, , 2F
瀏覽器可以開原始碼確認是否執行的是修改後的from.html
01/17 09:35, 2F

01/18 11:36, , 3F
我重開機就正常了 謝謝
01/18 11:36, 3F

01/18 12:56, , 4F
這應該不用重開機吧@@
01/18 12:56, 4F

01/18 13:12, , 5F
一樓的方法我試過了 它的確是傳POST但是卻是doGet接
01/18 13:12, 5F

01/18 13:28, , 6F
但是我重開機以後 就正常了 >"<
01/18 13:28, 6F
文章代碼(AID): #1F52tfjL (java)