2019-02-27 16:51

在使用 jfinal 模板的时候用 :
render(...)

在使用 jsp 的时候用:
renderJsp(...)

两者可以共存,互不干扰,十分方便

建议完全切到 jfinal 模板上去,不仅使用更方便,而且性能还高出很多

2019-02-27 16:46

脚本无法启动看一下文档中有针对性的内容:
https://www.jfinal.com/doc/1-5

2019-02-26 16:13

@Max_Qiu 俱乐部项目中有大量别的代码,你的分享将其中的 pjax 毫无杂质的提取出来,能让使用者更简单、省时省力的用上这个功能,而且你还有 cache : false 的改进,这就是价值所在

2019-02-26 15:59

已收藏 + 点赞

2019-02-26 15:59

分享十分简洁,没有一句多余的,楼主功力很深啊

2019-02-26 15:38

参考一下这些方案:
http://www.jfinal.com/share/406
http://www.jfinal.com/share/976
https://blog.csdn.net/yuger_2018/article/details/83501193
https://blog.csdn.net/qq_35733535/article/details/85067230

2019-02-26 14:44

NullPointerException 用单步调试,三分钟内解决还算时间长的

2019-02-26 14:06

@nommpop 关于端口不够用的情况,使用 nginx 做反向代理的方案要方便得多,性能也好得多

2019-02-26 14:05

@nommpop 注意 eclipse 的自动编译要打开,很多不生效的事情都是没编译用的还是老代码和老配置

2019-02-26 13:29

@zhangshiqiang 对的, start.sh 中有一个启动命令行中输出到了一个日志文件,需要开启这一行代码

2019-02-26 13:28

@年少 字符串截取代码是在什么地方?

enjoy 解析时对于模板内容也是可以指定 encoding 的,同样也是在 configEngine 中配置:
engine.setEncoding("utf-32");

如果你不配置,默认就是 UTF-8。建议你通过上面的配置来代替你原有的 subByUtf32 的办法,记得搞定后来反馈

补充一下,前面的 MyEncoderFactory 方案是解决渲染转换 byte[] 用的 encoding,现在的 engine.setEncoding 同时也控制了模板解析时用的 encoding

2019-02-26 13:22

是说项目中使用 System.out.print(...) 的信息?

2019-02-26 13:21

cache.set(name, 100) 使用 cache.incrBy(name, 100) 代替

文档中已经说明过,incr、incrBy、decr、decrBy 操作过的数据需要使用 getCouter 才能获取

set 方法与 getCounter 以及 inc 系与 decr 系不能交互