2017-11-18 12:16
@赵春辉 查 count(*) 可以这样:Long ret = Db.queryLong("select count(*)....);如果不想用 model 可以这样: Db.find(...),极度顺滑
2017-11-17 21:51
直接写 sql 就好,看一下手册。 jfinal 对 sql 直持非常直接了当
2017-11-17 18:45
@liuh 这个得问 eclipse 官方,他们不知改了啥
2017-11-17 18:44
@kylin_jfinal 再加个逗号和问号即可,这个是 jdbc 规范
2017-11-17 14:36
单步调试一下,抛出的异常被哪个地方给吃掉了
2017-11-17 14:33
@她说 你的服务器是不是 tomcat,请求是不是被 tomcat 给重定向了,看这里:http://www.oschina.net/question/941098_93842
2017-11-17 14:07
下面我直接贴出 getPara 的源代码:public String getPara(String name) { return request.getParameter(name);}上面这行代码,明显不会有任何错误,不要再将眼光聚在 getPara 方法上,在别处寻找答案
2017-11-17 14:05
查看一下 jfinal 的 getPara() 里头的源代码,仅仅就是转调了一次 java web 规范中 HttpServletRequest 这个类的 getParameter() 方法而已getPara() 方法已经使用将近 7 年时间,不可能有问题,建议在别的地方找原因
2017-11-17 14:02
看是不是这个问题: http://www.jfinal.com/feedback/2429
2017-11-17 12:03
@tryAtry 改用 tomcat 正常,证明还是 jar 包版本不对,使用 jfinal 官网首页的 jfinal-3.2-all.zip 中的有关 jsp/jstl 以及 jetty-server 的 jar 包,用了六年了,一点事没有
2017-11-17 11:49
在 run 方法内部和外部都可以捕获,注意 Db.tx 的事务回滚触发条件有两个:一个是 run 方法中 return false,另一个是抛出异常
2017-11-16 18:20
尽可能不要使用 HttpKit.readData , 而是直接使用 getPara 系列的方法如果是文件上传,先调用一次 getFile ,再使用 getPara 方法HttpKit.readData 仅用于 json 、xml 等 String 内容的交互
2017-11-16 17:26
这个是 main 方法没跑起来,你可以尝试一下删掉 main 中所有代码,只放一句:System.out.print("ok");确保这句 ok 了,再放开其它的
2017-11-16 16:39
同时存在多个 jfinal 版本,删掉一个即可
2017-11-16 16:38
javac 无法编译你的 jsp 文件,试一下从官网首页下载 jfinal 3.2 all 这个 zip 文件,将里头的 jsp jstl 的 jar 包放到项目中去