簡體   English   中英

在servlet中檢索jsp值

[英]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'>&nbsp;&nbsp;&nbsp;</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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM