這是我的jQuery代碼我正在發出一個AJAX請求並將param發送給servlet。我可以看到參數的URL,但我沒能獲得請求參數在servlet
//jquery
<script>
$.post("dashboardcon", $("#date").serialize(), function(responseHtml) {
$('#date').html(responseHtml);
});
</script>
HTML
<form>
Date :<br> <input id="date" type="text" name="date">
<input type="submit" value="Submit">
</form>
的servlet
@WebServlet("/dashboardcon")
public class dashboardCon extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
JSONObject jObj = new JSONObject();
try {
JSONObject newObj = jObj.getJSONObject(request.getParameter("date"));
System.out.println(newObj);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
您確定要發送到您servlet的正確URL嗎? – Difster
是的!我檢查了它 –
什麼是後端語言,你如何檢查那裏的參數? – Difster