jfinal-club 如何增加虚拟路径

jfinal-club 如何增加虚拟路径而不出现问题?

评论区

JFinal

2020-05-25 16:37

是指 context path 还是啥?

平平

2020-05-26 08:22

对,context path @JFinal

JFinal

2020-05-26 16:42

@平平 比较麻烦的方法是在链接之前添加 #(CXT),然后添加一个 ContextPathHandler :
configHandler(Handlers me) {
me.add(new ContextPathHandler("CXT"");
}

所有页面涉及的地方都需要
#(CXT)

比较省事的办法是使用 html 的一个 base 标签:
https://www.w3school.com.cn/tags/tag_base.asp


当然,强烈建议不要这么用,因为 context path 这个东东本身就是一个失败的设计

如果一定要这么用,可以用 nginx 代理,将某个 url 前缀代理给 jfinal 项目,jfinal 项目仍然原封不动, 让 nginx 重写 url 规则

热门反馈

扫码入社