2018-05-16 10:35

@JFinal 找到原因了,我在pom里面加了jfinal3.4的jar和jfinal-java8的jar.会错文档的意思了,我以为jfinal-java8是jfinal的增强包.....我把jfinal3.4的jar删除就行了.不好意思...

2018-05-16 10:28

@JFinal 我的程序好像没有跑jfinal-java8的那个ActionMapping.class,跑的是jfinal里面那个ActionMapping.class,如果eclipse配置正常是不是会走java8的那个ActionMapping.class?

2018-05-16 10:23

@JFinal if (excludedMethodName.contains(methodName) || method.getParameterTypes().length != 0) {
continue;
} 在buildActionMapping方法中直接过滤掉了带参的方法,是这个原因吗

2018-05-16 10:04

@JFinal 我发现启动的时候加载action,直接就把controller里面有参数的method给过滤了,根本就没有加载到系统里面去..不知道是什么问题.

2018-05-16 10:00

@JFinal 不行了,我重新高了一个最简单的项目,就配置了一个路由,action一带参就访问404,不带参就正常访问.一带参数就默认访问到controller的index方法了,要是没有index方法就报404,有index方法就报400,参数转换错误.

2018-05-15 18:35

@JFinal还是不行,对了,我记起来了,好像之前按照开发文档上的demo敲的时候,action还可以带参数,然后跟着文档往下看,加了一些代码后就不行了,我不知道是不是后面加的一些handler或者interceptor导致不能用带参action了

2018-05-15 18:18

@JFinal 跟文档上设置的一摸一样
,开发工具是eclipse mars.2
,jfinal和jfinal-java8的版本是3.4, 设置为3.3也不行
检查了eclipse的所有设置都是1.8,选项也勾上了,
pom.xml里面也设置了compiler-plugin

2018-05-15 17:44

@JFinal 我根据开发文档的配置了形参,但还是不能用形式参数接受,请求全部报404,不用形参就正常访问,请问怎么解决,很想用形参...