Spring MVC返回视图抛出500错误

hina10531

我正在构建Spring MVC Web应用程序。

列表有两个视图,所选数据有一个特定视图。

在列表视图中,有一个Jqgrid。

当用户单击列表中的行之一时,则应进行此Ajax调用。

$.ajax({
        type: "POST",
        url: "/view.do",
        data : { pBen: 3 },
        success: function (data) {
            console.log(data);
        },
        error: function(data) {
            alert(data);
        }
    });

@RequestMapping在控制器中设置因此,当ajax运行时,可以毫无问题地调用由注释映射的方法。(我已经在调试模式下对此进行了测试。)

提取请求的数据后,我在ModelAndView对象上执行以下操作。

ModelAndView mv = new ModelAndView();       
mv.addObject("ri", resultInfo);
mv.addObject("pd", personInfo);
mv.setViewName("SYS/SYS01/view");
return mv;

实际文件路径与我在setViewName参数中定义的路径完全相同。

但是首先,它在客户端抛出500错误。

POST http://192.168.1.189:8080/view.do500 (Internal Server Error) jquery-1.11.0.min.js:4
send jquery-1.11.0.min.js:4
n.extend.ajax jquery-1.11.0.min.js:4
(anonymous function) VM241:4
n.event.dispatch jquery-1.11.0.min.js:3
r.handle

里面发生的事情就是这样。

2014. 7. 6 pm 6:57:26 org.apache.catalina.core.StandardWrapperValve invoke
: Servlet.service() for servlet Paas threw exception
javax.servlet.ServletException: Could not resolve view with name 'SYS/SYS01/view' in servlet with name 'Paas'
    at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1190)
    at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:992)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:939)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936)
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:838)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:662)

我对返回视图阶段有误吗?其他视图也很好。我刚刚写了几乎和上面一样的代码。

但只有这种观点给了我500错误。

我怎样才能解决这个问题?

hina10531
<property name="viewResolvers">
            <list>
                <bean class="org.springframework.web.servlet.view.BeanNameViewResolver" >
                </bean>
                <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
                    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
                    <property name="prefix" value="/ui/" />
                    <property name="suffix" value=".jsp" />
                </bean>
            </list>
        </property>

找出导致500错误的原因。

正如Artem Bilan在评论中提到的那样,它是ViewResolver设置。目标JSP定位于/ui/SYS/.....与我无缘去除领先“/”ViewResolvers prefix setting

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

抛出InternalAuthenticationServiceException时如何使Spring Security返回500而不是403

来自分类Dev

Spring redis 返回 500 stackoverflow 错误

来自分类Dev

Spring MVC“请求处理失败” 500错误

来自分类Dev

Spring MVC“请求处理失败” 500错误

来自分类Dev

Spring MVC Controller未返回正确的视图

来自分类Dev

Spring MVC返回AA服务层错误代码要在视图中显示

来自分类Dev

循环视图路径错误,Spring MVC

来自分类Dev

循环视图路径错误,Spring MVC

来自分类Dev

由于错误的视图,Spring MVC 呈现 404

来自分类Dev

带有URL地址抛出错误的Spring MVC @PathVariable

来自分类Dev

Spring MVC返回错误的Http状态代码

来自分类Dev

MVC SPRING HTTP 状态 500 - servlet mvc-dispatcher 的 Servlet.init() 抛出异常

来自分类Dev

Spring MVC控制器方法能否返回类似JSON对象(包含验证错误列表)的内容而不是视图?

来自分类Dev

Spring MVC JSP视图

来自分类Dev

Spring MVC控制器返回带有$ END $的视图

来自分类Dev

Spring控制器抛出HttpStatus.UNAUTHORIZED会引发500 Http错误而不是401

来自分类Dev

错误:HTTP状态500-Servlet Spring_Test的Servlet.init()抛出异常?

来自分类Dev

Spring MVC-处理错误并传递给视图的通用方法

来自分类Dev

Spring MVC:返回CSS

来自分类Dev

将Spring版本更新为4.2.3后,Spring Controller返回500服务器错误

来自分类Dev

Spring MVC JSP错误

来自分类Dev

Spring MVC验证错误

来自分类Dev

Spring MVC中的延迟结果返回错误响应

来自分类Dev

Spring MVC:如何返回自定义404错误页面?

来自分类Dev

Spring MVC REST通过返回JSON处理错误的网址(404)

来自分类Dev

(Spring MVC)上载multipartfile方法POST返回404错误

来自分类Dev

Spring MVC @ModelAttribute方法返回“错误请求” 400

来自分类Dev

(Spring MVC)上载multipartfile方法POST返回404错误

来自分类Dev

Spring MVC:了解视图绑定

Related 相关文章

  1. 1

    抛出InternalAuthenticationServiceException时如何使Spring Security返回500而不是403

  2. 2

    Spring redis 返回 500 stackoverflow 错误

  3. 3

    Spring MVC“请求处理失败” 500错误

  4. 4

    Spring MVC“请求处理失败” 500错误

  5. 5

    Spring MVC Controller未返回正确的视图

  6. 6

    Spring MVC返回AA服务层错误代码要在视图中显示

  7. 7

    循环视图路径错误,Spring MVC

  8. 8

    循环视图路径错误,Spring MVC

  9. 9

    由于错误的视图,Spring MVC 呈现 404

  10. 10

    带有URL地址抛出错误的Spring MVC @PathVariable

  11. 11

    Spring MVC返回错误的Http状态代码

  12. 12

    MVC SPRING HTTP 状态 500 - servlet mvc-dispatcher 的 Servlet.init() 抛出异常

  13. 13

    Spring MVC控制器方法能否返回类似JSON对象(包含验证错误列表)的内容而不是视图?

  14. 14

    Spring MVC JSP视图

  15. 15

    Spring MVC控制器返回带有$ END $的视图

  16. 16

    Spring控制器抛出HttpStatus.UNAUTHORIZED会引发500 Http错误而不是401

  17. 17

    错误:HTTP状态500-Servlet Spring_Test的Servlet.init()抛出异常?

  18. 18

    Spring MVC-处理错误并传递给视图的通用方法

  19. 19

    Spring MVC:返回CSS

  20. 20

    将Spring版本更新为4.2.3后,Spring Controller返回500服务器错误

  21. 21

    Spring MVC JSP错误

  22. 22

    Spring MVC验证错误

  23. 23

    Spring MVC中的延迟结果返回错误响应

  24. 24

    Spring MVC:如何返回自定义404错误页面?

  25. 25

    Spring MVC REST通过返回JSON处理错误的网址(404)

  26. 26

    (Spring MVC)上载multipartfile方法POST返回404错误

  27. 27

    Spring MVC @ModelAttribute方法返回“错误请求” 400

  28. 28

    (Spring MVC)上载multipartfile方法POST返回404错误

  29. 29

    Spring MVC:了解视图绑定

热门标签

归档