[JSP ] 按下送出不會有反應

看板java作者 (XD)時間18年前 (2006/04/05 20:38), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/5 (看更多)
剛剛第一次寫jsp 不過沒有錯誤但是跑不出來Orz 現在的錯誤在... 按下送出後...網頁整個沒變... 我主要是想輸入身高、體重、性別... 然後經由我自己設置的函數...算出一個標準體重 並回傳到同一頁...麻煩大大可以告訴我錯在哪嗎... 麻煩了...以下是主要程式... -------------------------- <form method="post" action="HW2.jsp"> //回傳到HW2.jsp <p>weight: <input type="text" name="userweight" size="4" maxlength="4"> //設定text欄位的體重變數名稱為userweight </p> <p> sex:<input type="text" name="sex" size="4" maxlength="4"></p> //設定text欄位的性別變數名稱為sex <p>height:<input type="text" name="userheight" size="4" maxlength="4"></p> //設定text欄位的身高變數名稱為userheight <p><input type="submit" name="b1" value="&#36865;&#20986;"></p> //送出鍵 <% request.setCharacterEncoding("big5"); int userweight=Integer.parseInt(request.getParameter("userweight")); String sex=request.getParameter("sex"); int userheight=Integer.parseInt(request.getParameter("userheight")); double stdweight; //設定userweight、sex、userheight三個接收參數,還有宣告stdweight型態為double if(sex =="male") { stdweight=(userheight-80)*0.7; } else { stdweight=(userheight-70)*0.6; }%> //當性別等於male,標準體重=(身高-80)*0.7 //當不等於時,標準體重=(身高-70)*0.6 標準體重:<%out.println(stdweight);%> //列印標準體重 </form> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.121.219.116

04/05 20:45, , 1F
請詳述你的檔案名稱以及結構,並給予妥善的標題...
04/05 20:45, 1F
麻煩版主大大了Orz 以後會小心 ※ 編輯: danny 來自: 59.121.219.116 (04/05 22:49)
文章代碼(AID): #14CxfNYh (java)
文章代碼(AID): #14CxfNYh (java)