0

最近、Web フローの最初のステップを直接の Web フロー ロジックから移動し、別のコントローラーに配置する必要がありました。したがって、これまでの手順は次のとおりです。

File jsp/stuff/flow.xml:

<view-state id="startFlow" model="flowModel" view="flow/start" ></view-state>

次のように到達することになっています。

Controller Startup.java:

@RequestMapping("mything.html")
public String startFlow(Model model) {
    return "jsp/stuff";
}

(localhost)/MyApp/jsp/stuff に移動すると、フローは正常に開始されます。コントローラーがそこにあなたを送ったときだけ、この醜いエラーが発生します:

   javax.servlet.ServletException: Could not resolve view with name 'jsp/stuff' in servlet with name 'MyApp'
    org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1190)
    org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:992)
    org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:939)
    org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
    org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:920)
    org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:827)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
    org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:801)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:728)

誰でもこれを説明できますか?

4

1 に答える 1