Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何防止JSP页面刷新_Java - Fatal编程技术网

Java 如何防止JSP页面刷新

Java 如何防止JSP页面刷新,java,Java,请任何人帮我想一想,当请求参数被触发时,如何防止JSP页面刷新。下面是我的代码行: String action = request.getParameter("cmd"); if (action == null) { System.out.println("You are here2"); action = ""; } else if(action.equalsIgnoreCase("exam

请任何人帮我想一想,当请求参数被触发时,如何防止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>();
String action=request.getParameter(“cmd”);
if(action==null){
System.out.println(“你在这里2”);
action=“”;
}
else if(action.equalsIgnoreCase(“examSelected”)){
System.out.println(“长值的检查ID为”+ExamId);
ArrayList subjectName=新建ArrayList();
我希望在examSelected上执行操作时,不要刷新JSP页面。
感谢您的回复。

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


下面是一个详细的教程,描述了如何处理ajax请求。

让JSP页面不刷新是什么意思?让JSP页面不重新加载。每次选中该操作时,它都会继续重新加载,然后重置JSP页面上的值。JSP页面不重新加载是什么意思?当用户单击某个特定项时,您想说什么r按钮/链接与
examSelected
相关,页面不应该刷新?没错,您得到了。因为examSelected包含一个combobox值,当页面刷新时,该值将被删除。请参阅Artemis的答案下方。如果您不想发回完整页面,则需要使用AJAX