首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
3.2路由配置无效
FinalCode
2017-08-21 12:05
如图,配置了schedule
但是访问 一直是IndexController
项目:
JFinal
评论区
FinalCode
2017-08-21 12:07
有没有人 help
回复
JFinal
2017-08-21 12:08
目前的信息量没有回答的空间:
1:路由配置无效的具体体现是什么?
2:是否抛出了异常,如果有,抛出的异常信息是什么?
尽量贴代码,不要贴图片,贴代码有利于搜索引擎收录,便于后来者碰到相同问题可以得到帮助
回复
FinalCode
2017-08-21 12:38
@JFinal
路由配置了me.add("/schedule", ScheduleController.class);
然后访问http://localhost:8080/schedule
访问到的是IndexController
没有异常
log信息是
JFinal action report -------- 2017-08-21 12:37:10 ------------------------------
Url : GET /schedule
Controller : com.demo.index.IndexController.(IndexController.java:1)
Method : index
UrlPara : schedule
回复
JFinal
2017-08-21 14:17
通常是 ScheduleController 中没有 public 类型的 index() 方法,又或者是没有打开 eclipse 的自动编译
回复
FinalCode
2017-08-21 14:36
@JFinal
我用的是idea 清除缓存也没用
类是这么实现的 看着应该也没问题
public class ScheduleController extends Controller{
public void index() {
renderJson();
}
}
回复
tappio
2017-09-05 16:37
@JFinal
我也有同样的问题,添加映射了输入对应的url页面显示404 not found
回复
JFinal
2017-09-05 16:47
@tappio
路由的问题,仔细看 jfinal 手册有关路由一章即可,jfinal 的路由规则六年以来从来没有变过,更没有出过问题
碰到路由问题的同学,几乎全部都是没仔细看文档中的路由规则
回复
发送
我要反馈
热门反馈
扫码入社