[JSP ] 按下送出不會有反應
剛剛第一次寫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="送出"></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)
討論串 (同標題文章)