首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
jfinal 的control中的方法为什么要有对应名称的html才不会报错?
youyuyang
2017-07-15 13:13
jfinal 的control中的方法为什么要有对应名称的html才不会报错?
不然就访问说对应的html找不到。
是哪里没设置的问题。
@詹波
项目:
JFinal
评论区
JFinal
2017-07-15 16:02
当你在整个请求周期中未调用过任何 render 方法,那么 jfinal 会默认帮你调用一个,规则是:
render(view)
view = baseViewPath + viewPath + methodMame + ".html"
回复
youyuyang
2017-07-17 14:09
@JFinal
这个有地方设置么。。我需要些接口,,不需要这些html页面。。在哪里修改一下参数呢。。
回复
JFinal
2017-07-17 14:24
@youyuyang
通过 renderNull() 就可以避免掉
回复
youyuyang
2017-07-17 14:40
@JFinal
或者我直接renderJson()就可以了返回我想要的数据了吧?
回复
JFinal
2017-07-17 15:14
@youyuyang
调用过任何类型的 render 方法或者 forward redirect 方法都可以
回复
youyuyang
2017-07-18 11:27
@JFinal
还是不可以呢。。我用了renderJson(resultData);之后还是报错。
com.jfinal.render.RenderException: java.lang.RuntimeException: File not found : E:\workspace\AllenQin\WebRoot/FamilyInformation/add.html
还是老样子,说找不到方法对应的html
回复
JFinal
2017-07-18 11:42
@youyuyang
你的拦截器调用 inv.invoke() 没,如果没调用,那么 action 中的 renderJson(resultData) 根本没执行
回复
youyuyang
2017-07-18 12:33
@JFinal
原来如此。。现在好了。。谢谢
回复
youyuyang
2017-07-18 12:33
@JFinal
为什么会是这个样子呢。。
回复
发送
我要反馈
热门反馈
扫码入社
render(view)
view = baseViewPath + viewPath + methodMame + ".html"