我想轉寄或$就調用盼着上按一下按鈕不起作用
$(document).ready(function(){
$('#submit').on('click', function(){
var params = "";
$('#tableResultat > tbody > tr').each(function(){
$parent = $(this);
params += $parent.find('td:eq(0)').attr('id') + "," + $parent.find('td:eq(0)').text() + "," + $parent.find('td:eq(1)').text() + "," + $parent.find('td:eq(2)').text() +','+ $parent.find('td:eq(3)').text() +"|";
});
$.ajax({
type: 'POST',
url: '/resultat',
data:{
parametres : params
}
});
});
});
後和我的服務器端重定向頁面,我有這樣的:
protected void doPost(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException
{
String action = req.getServletPath();
if(action.equals("/resultat"))
{
String params = req.getParameter("parametres");
//save these value in DB
req.getRequestDispatcher("WEB-INF/vues/resultat.jsp").forward(req, resp);
return;
}
}
我不不明白爲什麼當我點擊我的按鈕時,它不會將我轉發到resultat.jsp頁面?我究竟做錯了什麼 ?
感謝您awsers
可能的複製/ questions/8720961/jsp-requestdispatcher-forward-not-forwarding-when-servlet-called-via-ajax-pos –