JFinal 访问l页面路径问题

最土的名字 发布于 2013/06/13 16:36
阅读 2K+
收藏 0

收藏!数据建模最全知识体系解读!>>>

@jfinal 您好,我有个疑问。

我在项目中定义了些jsp页面 放在WEB-INF 下

 然后 我新建一个 a controller he a interceptor 

我现在 要 访问 web-inf/admin/a.jsp  //这个路径下文件是存在的 

 

1. 在interceptor 使用  render("a.jsp") 可以很顺利的找到页面。

 如果使用 redirect 则不行。url错乱的   http://localhost/projectname"a"/  //这样了

  这是为什么呢》就算我写 /admin/a这样的绝对路径 也找不到对应的页面 显示404

。。还有个问题就是 

 2.我该如何在使用render中不加.jsp也能找到页面呢?

加载中
0
JFinal
JFinal

    仔细看一下 JFinal 手册,关于路径的约定只有两个:

1:以 "/" 打头的是绝对路径

2:否则是相对于 viewPath 的相对路径。viewPath是配置路由时 me.add(controllerKey, controllerClass, viewPath) 指定的,如果省略 viewPath 则该值默认与 controllerKey 相同

0
m
miDdddd
求解如何做到..
0
Ss_表
Ss_表
 redirect  要访问方法,而不是页面
返回顶部
顶部