Как передать данные формы с одной страницы JSP на другую? - PullRequest
1 голос
/ 21 сентября 2011

мне нужно перенести данные из 1.jsp в 2.jsp

будут флажки, переключатели и выпадающие списки, которые мне нужно будет передать с 1.jsp на 2.jsp, а затем я буду использовать эти данные в 2.jsp для генерации нужной страницы

Есть ли способ сделать это, не передавая эту информацию через URL?

Вот моя скрипка для формы: http://jsfiddle.net/S2SxN/10/

поэтому, если у меня есть форма с переключателем id = "extra", я могу получить ее значение, когда отправляю ее в 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", а не "extra", когда я получаю результат "con", если он нулевой ... что я делаю не так ???

1 Ответ

1 голос
/ 21 сентября 2011

Отправьте форму в 2.jsp как сообщение и получите значения из данных публикации. Или это не то, что вы имеете в виду?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...