2017-04-20 82 views
0

不检索值我同时使用JSP和Servlet页面中使用的查询字符串发送两个值。查询字符串在servlet页面

  1. 我需要从jsp页面中的查询字符串中只取一个值工作正常。

  2. 同时在servlet页面中,当我点击按钮时,我需要从查询字符串中获取值 ,但这里我没有从查询字符串获取值。

  3. 哪个值我需要把在JSP中只看重它可见剩余价值 是出现在servlet页面。
  4. 我怎么能检索在我的servlet查询字符串值

在JSP中我使用的查询字符串的文本框的值码:

<input type="text" id="txtBatchName" name="txtBatchName" value="<%=request.getParameter("BatchId").replace("id=","")%>"> 

servlet页面:

if(request.getParameter("btnUpdate")!= null){ 
String Batch2=request.getQueryString(); 
String Id1=request.getParameter("Id"); 
} 

回答

1

尝试使用name属性。(编号是针对Java脚本,它不会被发送到服务器端)

String Id1=request.getParameter("txtBatchName"); 
+0

不,在带有'Id和BatchId'但我的查询字符串,我需要'BatchId在jsp'和page' –

+0

你可以发布你的HTML表单的servlet'Id值? id参数不能由html本身序列化到服务器。 – sitakant