2016-06-08 2 views

답변

1

물론 그냥 official docs으로 향하십시오. 다시 한번 말하지만, 이것은 단지 규칙입니다.

당신이 작업하는 경우 :

@MadvocAction 
public class HelloAction { 

    @Action 
    public String world() { 
     return "ok"; 
    } 
} 

이 작업은 작업 경로에 매핑 : /hello.world.html합니다. 결과 값은 ok입니다. JSP를 다음 목록에 주어진 순서로 점검 :

  • /hello.world.html
  • /hello.world.html.ok.jsp
  • /hello.world.html.ok.jspf .jspf
  • /hello.world.html.jsp
  • /hello.world.jspf
  • /hello.world.ok.jsp
  • /hello.world.ok.jspf
  • /헬로. world.j SP
  • /hello.ok.jspf
  • /hello.ok.jsp
  • /hello.jspf
  • /hello.jsp
  • /ok.jsp
/ok.jspf

Dispatcher는 첫 번째로 일치하는 JSP (F)를 찾습니다. 페이지가 발견되지 않으면 404 오류가 리턴됩니다. Dispatcher는 결과를 캐시하므로 각 결과 값에 대한 스캔은 한 번만 수행됩니다!

이것은 기본 동작이며 매우 쉽게 자신의 Result 렌더러를 추가하고 JSP를 찾는 방법을 유의하십시오.

+1

정말 대단히 감사합니다. 도움이되는 대답 –

+0

위대한 @ 마이 하미나 라코 토만 딤비, 그냥 대답으로 표시하십시오. 그래서 다른 사람들도 혜택을 볼 수 있습니다. 고맙습니다! – igr