2018-10-26 12:07

jdbcUrl 里头可以指定一下编码为 utf8mb4

2018-10-25 16:55

你用于参数的那个对象被增强过,所以参考 AopFactory.getUsefulClass(...) 这个方法,再获取一次真实的 class 再传入就可以了

在 getTClass 这个方法中参考AopFactory.getUsefulClass(...) 这个方法,获取一次 getSuperclass() 即可,注意要先判断一下,不是所有都要 getSuperclass()

2018-10-25 12:01

@清泉儿 生成器上线三年左右了, 一直挺好用的,不会有问题的

2018-10-25 11:31

单步调试,全程观察这个出现乱码的变量,看是在那一个地点变乱码的,然后改一下即可,这种问题没有什么好的招数,只能先定位乱码的起点,再解决

2018-10-25 11:25

这个问题以前有一个同学碰到过,原因是 by_prod 这个字段在数据库中最前面有个回车字符,这个字符是肉眼看不到的,将表中的 by_prod 字段删掉重新创建就好

2018-10-25 11:23

感谢你对俱乐部的支持 ^_^

2018-10-25 11:20

@shenyao jfinal 是遵守 servelet 规范的 web 框架,所以本来就可以打成 jar 包来运行,只是官方并没有给出 demo

自己要做的话是要花点时间研究,这里有很多资源可以参考:
http://www.jfinal.com/share/770
http://www.jfinal.com/share/860
http://www.jfinal.com/share/786
http://www.jfinal.com/share/422

jfinal 官方没给出方案,是因为正在开发 undertow-server 项目,undertow 是为嵌入式 web 服务而生的,易用性、轻量级、性能都比 jetty 要好,所以就没有必要出一个 jetty 版本的

2018-10-25 01:28

@简单代码 jfinal 3.5 已经提供了 getRawData() 来获取 json 数据了

2018-10-24 19:27

这个好像不是 jfinal 项目呢,全程没有出现 jfinal 字眼

2018-10-24 17:14

@nihaohaaaaa 看一下 FileRender.java 源代码,在 render() 方法中打个断点看看

2018-10-24 15:17

在 jfinal 中的 YourJFinalConfig 中添加一个方法:
public void afterJFinalStart() {
这里添加集成代码,启动 im 模块
}

上这个方法整合就好

2018-10-24 15:16

@nihaohaaaaa 你说的这段话:“renderFile() 不是能在前台直接打开一个新的窗口吗?@JFinal”

方向错了, jfinal 是纯后端的东西,是无法干涉前端的事情的,前端是 js 的事情,你打开 F12,再按一下 esc 键会出来 js 报的异常,根据异常解决

2018-10-24 14:07

这个是文件下载,看一下下载后的文件打开以后是不是乱码

你直接用浏览器的 F12 打开的,浏览器可能不认 xls 的文件格式,所以看上去是乱码,其实不是

2018-10-24 13:10

@山有鬼兮 3.4 升级到 3.5 完全不需要犹豫