2017-05-05 13:17
jfinal 没有处理过对请求的压缩解解,如果是 http请求,tomcat、jetty 会自动解压。如果你自行将数据压缩并走 http,那么,你需要做个 Handler,在里面解压,然后再创建一个新的 HttpServletRequest 对象,并将解析好的数据放进去然后用这个新的 request 对象代替老的,只需要在 Handler.handle 方法中调用:next.handel(target, 新的request对象, response)即可
2017-05-05 13:14
按照 maven 项目导入,然后有可能会出现一个 resources 目录找不到的错误,在配置配置中将这个 resource 删掉然后直接运行 JFinalClubConfig 就一定可以的,我们都是这么运行起来的从你的异常来看,你的 eclipse 是不是没有打开自动编译? 又或者是 jfinal 3.1 的 jar 包没正确被 maven 下载先是观察项目有没有红叉叉之类的错误,解决这些错误以后,直接运行。html 与 js 文件中的红叉叉不需要理会
2017-05-05 13:03
改用 DruidPlugin 试一下,c3p0 这个第三方很多年没升过级了。此外,phoenix 这个确实没能用过,但是只要他是符合 ANSI SQL 标准的数据库应该都可以支持对 phonix 做一个方言去支持,如果不做方言,也可以先用一下AnsiSqlDialect,这样配置:arp.setDialect(new AnsiSqlDialect())
2017-05-05 10:41
用迅雷下载试试,迅雷有缓存
下载的人太多了
2017-05-04 22:29
完全不需要纠结,生产环境之下,前面 nginx 会首先接管所有请求,这个已然是标配。既便不是 nginx 接管也不需要理会,因为即便你配置的是 /ser/* 在 tomcat 层面仍然是接管所有请求,避免不了
2017-05-04 20:58
Validator 也是可以配置成全局的,试着扩展一下,用起来可以很灵活的
2017-05-04 20:57
这个问题从没碰到过,换个数据库驱动试试
2017-05-04 20:56
这个确实需要改进一下,否则在误杀一些非敏感词时让用户不知道是误杀了哪个
2017-05-04 20:17
@cp同学 那个项目不是 jfinal 官方做的,给作者发送私信,联系一下作者
2017-05-04 20:08
手动创建一个 java web 项目,然后将 jfinal club 源代码与 webapp 下面的资源 copy 到你新建的项目中去,最后再去俱乐部群里面下载那个包含了 jfinal club 所有 jar 包的共享文件,放到 WEB-INF/lib 下就可以了
2017-05-04 14:02
主键值重复了而已,调试跟踪下就很清楚了
2017-05-04 11:18
@w4ww 没错,是要用 setColumns(...)
2017-05-04 11:17
打开那个有错误提示的文件,里面会有错误提示,直接告诉你了错误原因
2017-05-04 11:01
光想是不行的,只要稍微调试一下就可以了,这纯粹是一个细心 + 调试的问题