如何防止JSP页面刷新

问题描述:

请任何人都可以帮助我了解如何在请求参数被触发时防止刷新JSP页面。下面是我的代码行:如何防止JSP页面刷新

String action = request.getParameter("cmd"); 
    if (action == null) { 
       System.out.println("You are here2"); 
       action = ""; 
       } 
else if(action.equalsIgnoreCase("examSelected")){ 

      System.out.println("The Exam ID of the Long value is " + ExamId); 
      ArrayList<Subject> subjectName = new ArrayList<Subject>(); 

我希望在行动上examSelected,让JSP页面无法刷新。 谢谢你的回应。

+1

你是什么意思,由_let JSP页面不refresh_? – Apurv 2013-04-25 08:56:59

+0

让JSP页面不重新加载。当动作处于examSelected状态时,它会继续重新加载,然后重置JSP页面上的值。 – Learner 2013-04-25 09:05:52

+0

和_JSP页面没有重新加载_是什么?你想说,当用户点击与'examSelected'相关的特定按钮/链接时,页面不应该刷新? – Apurv 2013-04-25 09:08:05

如果您希望在不刷新页面的情况下更新页面信息,则可以使用Ajax更新页面上的信息。

这里是详细的教程,介绍如何对ajax请求。 https://netbeans.org/kb/docs/web/ajax-quickstart.html

+0

Ajax?不能做一个简单的Javascript代码段!非常感谢 – Learner 2013-04-25 09:26:20