[英]Retrieve jsp value in servlet
我在Servlet中恢復JSP值時遇到問題。
我的JSP包含一個輸入和兩個選擇。
我想檢索這些元素的值並將它們傳遞到我的servlet中,但是我的servlet中的結果仍然為null。
String histoDate = request.getParameter("cDate");
String intervalleHeure = request.getParameter("cHeure");
String statut = request.getParameter("cStatut");
在我的JSP中,我在jQuery中創建了這些元素
"<label>Date : <input class='form-control' type='text' value='05/07/2018' placeholder='Cliquer pour choisir' id='histoDate' name='histoDate'> </label>"
"<label>Heure : <select id='demo-foo-filter-nbTrame' class='form-control selectpicker' id='intervalleHeure' name='intervalleHeure'>"
"<select id='demo-foo-filter-status' class='form-control selectpicker' id='statut' name='statut'>"
我嘗試使用一個函數訪問我的servlet,然后將必要的值傳遞給參數
function valeurHistorique(cDate, cHeure, cStatut){
$.ajax({
dataType: "json",
url: "/Production/Maintenance/JSONHistorique",
data: {
histoDate: cDate,
heure : cHeure,
statut : cStatut
},
我的三個值在我的servlet中仍然為空,我真的很困惑。 謝謝您的幫助
發送ajax請求時,參數將被命名為對象數據的左側部分。
歷史日期,時間,法規 。
試試吧:
String histoDate = request.getParameter("histoDate");
String intervalleHeure = request.getParameter("heure");
String statut = request.getParameter("statut");
另外,如果您可以在httpServletRequest.getParameterMap();
看到所有參數,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.