我需要傳輸數據從1.jsp到2.jsp我如何將表單數據從一個jsp頁面傳遞給另一個?
會有複選框和單選按鈕和下拉,我需要從1.jsp傳遞到2.jsp,然後生病使用2中的數據.JSP生成正確的頁面
有沒有這樣做沒有通過這些信息通過URL的一種方式?
繼承人我搗鼓形式:http://jsfiddle.net/S2SxN/10/
所以,如果我有一個單選按鈕ID的形式=「額外」我能得到它的價值時,我在1.jsp頁面提交給2.jsp對?!?
1.jsp頁面:
<form name="form1" id="form" action="/2.jsp">
<table>
<tr>
<td>I am interested in:</td>
<td><input type="radio" name="choice" value="consume" id="con"/> Cosuming and/or distributing OTC Markets data
</td>
</tr>
<tr>
<td></td>
<td><input type="radio" name="choice" value="extranet" id="extra"/> Providing connectivity to OTC Markets(Extranet)</td>
</tr>
<tr>
<td>
<input type="reset" id="re">
<input type="submit" id="sub" value="Submit">
</td>
</tr>
</table>
</form>
2.jsp:
<% if(request.getParameter("extra") != null) { %>
<h2>you selected <%= request.getParameter("extra") %></h2>
<% } else { %>
<h2>you selected <%= request.getParameter("con") %></h2>
<% } %>
某種原因,即時得到的 「CON」 的結果,而不是 「額外」 的時候,我得到了 「CON」結果是零... 我在做什麼錯?
提交表單2.jsp並用request.getParameter(「」),你的朋友。 – kunal
這可能比您需要的要重,但您可以將其存儲在數據庫中。 –
我認爲@JHolyhead是對的。不僅僅是使用HTML方式以'POST'方式發送它? – 2011-09-21 19:37:40