2018-06-14 15:53
@373118970 getModel 与 getBean , 第二个参数传入空字符串,是可以支持不需要 model 前缀的:
getModel(Xxx.cllass, "", true);
如果你的 model 用 jfinal 生成器生成了 setter 方法,可以使用 getBean:
getBean(Xxx.cllass, "", true);
注意看文档
2018-06-14 14:08
@704535983 仔细看异常, 难道是你的项目还有其他jar 包对老版本有依赖? 注意打开 pom.xml 的那个依赖视图去分析
还可以打成 war 包,看看是不是打出来两个 jfinal 的 jar 回复删除
2018-06-14 12:40
@704535983 仔细看了一下,你的 BasePathInterceptor 中使用的 ActionInvocation 应该改成 Invocation
类名有变化,而且这个类从 core 包转移到了 aop 包,这个应该是 eclipse 会提示你错误的,难道是你的 BasePathInterceptor 放在另一个 jar 包中的,如果是的话,需要先升级另一个 jar 包到 jfinal 3.4
2018-06-14 11:55
@373118970 情况比较明朗, 使用 getPara("sortField") getPara("sortOrder") 即可获取
2018-06-14 11:49
@704535983 新版本的 jfinal 默认引擎是 enjoy,你得配置成 JSP:
me.setViewType(ViewType.JSP);