2017-04-20 98 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