2012-05-16 2 views
0

В моем приложении, с помощью присоединения, я показываю динамическое значение в моей странице JSP так:Получение нулевого значения из request.getParameter

<% while(rs.next()){ %> 
<td><input type="checkbox" name="chkName" onclick="selectall()"></td> 
<td><input type="text" name="empId" value="<%= rs.getString(1)%> " disabled="disabled" maxlength="10"></td> 
<td><input type="text" name="device" value="<%= rs.getString(2)%>" disabled="disabled" maxlength="10"></td> 
<td><input type="text" name="features" value="<%= rs.getString(3)%>" disabled="disabled" maxlength="60"></td> 
<td><input type="password" name="password" disabled="disabled"></td> 
<td><input type="text" name="policyName" value="<%= rs.getString(4)%>" disabled="disabled" maxlength="10"></td> 
</tr> 
<% } 

И всякий раз, когда от другого сервлета (как я хочу покажите выборку из этого jsp в другой jsp) Я звоню request.getParameter("empId"), он извлекает значение «NULL». Я думаю, мне нужно использовать set (session.setAttribute() или request.setParameter()).

+1

100% Дубликат http://stackoverflow.com/questions/10613117/getting-null-value-from-request-getparameter –

ответ

0

Вы можете передать empId как prameter в этот JSP.

Если вы используете get, вы можете передать его по URL-адресу. Мне нравится yoururl.com?empId=xyz

Если вы используете пост, вы можете сделать атрибут формы с именем empId.