0
我正在做一個插入操作的項目。首先,我將所需數據從我的表單JSP
發送到我的Servlet
。將Servlet的響應發送回JSP
我想從Servlet
迴應JSP
頁面,以便我可以顯示一條消息,指出該值已成功插入。
請告訴我如何做到這一點。
我正在做一個插入操作的項目。首先,我將所需數據從我的表單JSP
發送到我的Servlet
。將Servlet的響應發送回JSP
我想從Servlet
迴應JSP
頁面,以便我可以顯示一條消息,指出該值已成功插入。
請告訴我如何做到這一點。
您可以創建單獨的類或同一個servlet的方法是插入到DATABASE並返回布爾值。
根據你的方法,你可以使用重定向URL中
如
if(insertToDB(Bean n)) {
response.redirect("success.jsp?msg=hi");
} else {
response.redirect("faliure.jsp?msg=bye");
}
public boolean insertTODB(Bean n){
//DB insertion logic return true false on success failure accordingly
}
你需要的是RequestDispatcher
類在servlet,
request.setAttribute("message","Succesfully inserted!");
RequestDispatcher rd=request.getRequestDispatcher("yourJspPage.jsp");
rd.include(request, response);
而且在JSP打印它使用EL,
<p>${mesage}</p>
有你的問題背後沒有魔法附加一個額外的參數servlet響應任何JSP或HTML的迴歸。只是谷歌它,你會發現很多很好的例子。 –