我们可以处理错误请求的视图吗?

时间:2014-05-17 19:28:49

标签: java jquery spring jsp spring-mvc

如果使用spring controller和jquery-Ajax Jsp页面请求错误,我无法使用错误消息呈现表单。

如果响应代码为200,我可以看到该页面,但不能查看其他响应代码。

请查看代码段   “

 /* jsp page */ 

 statusCode: {
       200: function(response) {
            $("#${tableDiv}").empty();
            $("#${tableDiv}").html(response);
       },
       400 :function(response){
            showErrorMessage("OOPS! Donor Code is Already Assigned");
           $("#${addDonorCodeForm}").empty();                                
           $("#${addDonorCodeForm}").html(response); //can't load the response here       
       }
   }

/ * Spring Controller代码段??

 if (result.hasErrors()) {
                  modelAndView.setViewName("donors/donorCodes/addDonorCodeForm");
                  modelAndView.addObject("addDonorCodeForm",form);          
                  response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
              return modelAndView;

                 }

任何人都可以建议我处理视图的任何想法,即使是错误的请求。

0 个答案:

没有答案