【问题标题】:How to tell the target JSP to use in Jodd?如何告诉目标 JSP 在 Jodd 中使用?
【发布时间】:2016-06-08 14:22:29
【问题描述】:

http://joddframework.org/上的教程,我想不通的一件事是如何选择目标JSP。你会帮忙吗?谢谢。

【问题讨论】:

  • 嘿,我的回答有帮助吗?

标签: tomcat jodd


【解决方案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
  • /hello.world.jsp
  • /hello.ok.jspf
  • /hello.ok.jsp
  • /hello.jspf
  • /hello.jsp
  • /ok.jspf
  • /ok.jsp

Dispatcher 找到第一个匹配的 JSP(F)。如果没有找到页面,则返回错误 404。 Dispatcher 缓存结果,因此对每个结果值的扫描只进行一次!

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

【讨论】:

  • 非常感谢。有用的答案
  • 太棒了@MihaminaRakotomandimby,请把它标记为答案;所以其他人也可以受益。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-11-04
  • 2014-03-11
  • 2021-07-15
  • 2011-10-11
  • 2012-10-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多