开发者社区> 问答> 正文

jfinal升级到1.9以后 render问题?报错

jfinal升级到 1.9以后 原本   render("weixin/menu/index.html");

可以访问到"/WEB-INF/views/weixin/menu/index.html" 

升级以后render后是访问"/WEB-INF/views/wxMenu/weixin/menu/index.html" .

 多了一个 WxMenuController 的controller名称 然后报错

常量配置 是 me.setBaseViewPath("/WEB-INF/views");

展开
收起
爱吃鱼的程序员 2020-06-14 20:07:38 508 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

       jfinal1.9未涉及这部分内容,肯定与升级无关。应该是你的me.add(controllerKey,controllerClass,viewPath)时后面的viewPath的问题,直接改成render("/weixin/menu/index.html")即可,即前面添加"/"字符。从1.4升级到1.9的。。。。me.add用的jfinal-ext自动绑定的插件me.a d d    render("/WEB-INF/views/weixin/msgtype/form.html"); 然后原来路径改了下搞定了


    跟升级毛关系都没有原来。。。。

    2020-06-14 20:07:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于webpack和npm的前端组件化实践 立即下载
从Web到Cloud App——YunOS Web App 开发经验分享 立即下载
低代码开发师(初级)实战教程 立即下载