2017-07-26 10:32

首先异常信息并没有给出 cause 部分,所以无法精准定位,其次异常信息是截图,不利于搜索引擎收录,后来碰到该问题的小伙伴们搜索不到,无法形成积累

最后你引入的 jar 并不是 cos,所以猜测出异常是找到不 jar 包,common-fileupload 根本不需要,看一下 jfinal 项目的 pom.xml 中有一个 cos 2017 那个 dependecy 就知道了

2017-07-26 10:27

ApiConfigKit.setAccessTokenCache(new RedisAccessTokenCache(...)) 即可打完收工

2017-07-25 23:38

这个是典型的 sql 最外层带有 group by 子句的分页情况,用一下带有 boolean isGroupBySql 的 paginate 方法就可以了:
paginate(int pageNumber, int pageSize, boolean isGroupBySql, String select, String sqlExceptSelect, Object... paras)

其中第三个参数传入 true 即可

2017-07-25 23:36

sql 的语法是极其自由的,如果要用正则去覆盖掉所有的 order by 情况,写出来的正则性能是非常之低的

因此,当出现很复杂的 order by 时,可以使用 paginateByFullSql(...) 这个方法进行分页,该方法将使用用户自行传入的完整 sql 进行分页,不再使用正则匹配去除 order by

2017-07-25 14:31

缺少 druid 的 jar 包,这个是最基本的异常,建议补习一下基础

2017-07-25 14:30

@zhangpanqin 提问时尽量贴出来文字,这样在其他小伙伴碰到同样问时,可以通过搜索引擎搜索到,如果贴图片是搜不到的

2017-07-25 12:30

在 eclipse 中打开 pom.xml 文件,点击下方的 Dependency Hierarchy 视图,看一下是不是有多个 jfinal 版本被依赖

2017-07-25 12:29

看看是不是这个问题:
http://blog.csdn.net/foxcavity/article/details/6803050
http://www.codeweblog.com/%E5%B7%A7%E5%A6%99%E8%A7%A3%E5%86%B3-access-denied-javax-management-mbeantrust/

2017-07-25 11:14

看上去像是多个 jfinal 版本冲突了

2017-07-25 10:46

@穿越123 就目前来看代码挺简洁的,先用上一段时间,逐步打磨就好

希望能直接编辑这个贴子,将代码部分用插入代码功能来做,这样代码就会有高亮显示效果了,看这里的代码就是有高亮显示的:http://www.jfinal.com/project/1

2017-07-25 10:42

cookie 中放入了无法存放的字符,例如中文就是不能存的,看这里:http://blog.csdn.net/u010634066/article/details/38776821

解决办法很简单,一是可以找到这个错误字符去掉它,二是可以存放之前做下转码

2017-07-25 10:39

response.sendRedirect(...) 这一行是发起了一个重定向,所以后面应该紧跟如下代码:
isHandled[0] = true;
return ;

而 next.handle(...) 这一行代码完全没有必要

2017-07-25 10:32

Db 中的一系列方法可以通过 sql 直接操作数据库,或许可以满足你的需求,例如,通过 Db.find(...) 查出数据再写入备份文件

数据库备份建议使用 mysqldump 这种专用程序,省事

2017-07-25 10:30

很有探索精神,赞一个