我有一個程序使用jsp和servlet來檢查數據庫中的電子郵件地址。首先,jsp頁面將電子郵件發送到servlet的doPost方法,然後servlet檢查數據庫,如果電子郵件存在,我使用request.setAttribute設置成功消息,然後將其轉發到相同的jsp頁面(如果它不存在)它會轉發一條錯誤消息。 我面臨的問題是它刷新了jsp頁面,而當我用另一個程序使用php時,我只能通過echo顯示而不刷新整個頁面。在jsp中顯示錯誤消息,無需重新加載頁面
-1
A
回答
1
您可以使用jQuery Ajax要求做到這一點:
的Servlet:
response.setContentType("text/plain");
response.setCharacterEncoding("UTF-8");
response.getWriter().write("good email or not?");
jsp中:
$('#emailButton').click(function() {
$.post('mySevlet', function(responseText) {
if (responseText == 'good'){
$('#statusDiv').text('you are good to go.');
}else{
$('#statusDiv').text('Stop Righ there!');
}
});
});
+0
謝謝你的例子,指着我正確的方向。我很困惑是否使用AJAX或Spring或Hibernate。 – NimazSheik
相關問題
- 1. 「錯誤加載頁面」消息,顯示錯誤
- 2. 在jsp頁面中顯示錯誤信息需要幫助
- 3. 在div中顯示文本而無需重新加載頁面
- 4. 重新運行jsp頁面中的測試,無需重新加載頁面
- 5. 重新加載頁面啓用AngularJS HTML5模式後顯示404錯誤消息
- 6. 如何在頁面加載時顯示錯誤消息
- 7. 重新加載JSP頁面
- 8. 顯示消息後重新加載頁面,jQuery
- 9. 顯示內容Onclick無需重新加載/刷新頁面
- 10. 自動刷新顯示錶無需重新加載頁面
- 11. JSP錯誤消息的JSP不顯示
- 12. JSP中的時間打勾,無需重新加載頁面
- 13. 信息顯示在頁面重載,頁面重新加載後不工作
- 14. JQuery Mobile「錯誤加載頁面」消息
- 15. 在Chrome中重複顯示一個標籤而無需重新加載頁面?
- 16. .submit()無需重新加載頁面
- 17. 清除#無需重新加載頁面
- 18. 無需重新加載頁面重新加載陣列
- 19. 重新加載圖片而無需重新加載頁面?
- 20. 無需重新加載頁面重新加載數據表?
- 21. JSP顯示標記排序頁面重新加載
- 22. 顯示woocommerce消息,而無需刷新頁面
- 23. 無法在angularJS登錄頁面上顯示錯誤消息
- 24. Javascript顯示錯誤和頁面重新加載問題
- 25. 如何使用spring security 2.0在我的JSP頁面中顯示錯誤消息
- 26. 重新加載頁面,並顯示在頁面的新視圖
- 27. 如何在頁面重新加載後顯示消息或提醒?
- 28. 發送信息到數據庫,無需重新加載頁面
- 29. MVC重定向到錯誤頁面不顯示消息
- 30. JSP頁面重新加載問題
你需要尋找到AJAX – developerwjk