2013-08-02 3 views
-2

привет, я разрабатываю новый веб-сайт jsp, и я хочу получить значение из раскрывающегося списка. Мой код приведен ниже.Как извлечь значение тега select в jsp?

    <tr><td>Room Name</td><td><input type="text" name="roomname"></td></tr> 

       <tr><td>Room Type</td><td><select id="roomtypeid" name="roomtypeid"> 
        <option value="2L">Conference(1-25 user) </option> 
        <option value="1L">restricted(1-50 user) </option> 
        <option value="0L">interview (1-1 meeting with recording) </option> 
       </select> 

На другой странице я пытаюсь получить значение текстового поля, как показано ниже.

   java.lang.String name =request.getParameter("roomname"); 

этот запуск отлично, но когда я пытаюсь получить значение из раскрывающегося списка. Я получаю null value.i попробую следующий код.

out.println("your selection is..." + request.getParameter("roomtyperoomtypeid")); 

любезно поможет мне как извлечь значение из раскрывающегося списка.

+1

Название 'roomtypeid'! – NINCOMPOOP

+0

да. Я также упоминаю об этом. – Kapil

+1

@ TheNewIdiot: hahaha ... Он уже упомянул об этом в своем вопросе, дорогой ... – Parth

ответ

2

Если

out.println("your selection is..." + request.getParameter("roomtyperoomtypeid")); 

быть на самом деле:

out.println("your selection is..." + request.getParameter("roomtypeid")); 
1

Изменить это:

request.getParameter("roomtyperoomtypeid")) 

To:

request.getParameter("roomtypeid")) 

Вы пытались получить доступ к несуществующему элементу, исключая исключение нулевого указателя.

+0

by mistak i делаю прошлое 2 раз. Тип номера. :) спасибо тебе .. – Kapil

Смежные вопросы