2016-06-08 36 views

回答

1

当然,只要前往official docs - 再次,这只是一个惯例,就是这样。

如果你有一个动作:

@MadvocAction 
public class HelloAction { 

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

这个动作映射到操作路径:/hello.world.html。结果值为ok。下面的JSP列表进行检查,在给定的顺序:

  • /hello.world.html.ok.jspf
  • /hello.world.html.ok.jsp
  • /hello.world.html名.jspf
  • /hello.world.html.jsp
  • /hello.world.ok.jspf
  • /hello.world.ok.jsp
  • /hello.world.jspf
  • /你好。 world.j SP
  • /hello.ok.jspf
  • /hello.ok.jsp
  • /hello.jspf
  • /hello.jsp
  • /ok.jspf
  • /ok.jsp

调度程序找到第一个匹配的JSP(F)。如果找不到页面,则返回错误404。调度程序缓存结果,因此只扫描一次每个结果值!

请注意,这是默认行为,它很容易添加您自己的Result渲染器以及如何找到JSP的方式。

+1

非常感谢。有用答案 –

+0

Great @MihaminaRakotomandimby,请把它标记为答案;所以其他人也可以受益。谢谢! – igr