看板 java 關於我們 聯絡資訊
大家好 小弟能力不足 第一次寫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