2020-08-16 20:05

@李通 主要是为了让客户端不缓存图片?

response.setHeader("Pragma", "no-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);

2020-08-16 18:07

这个实现的应用场景是什么?

2020-08-16 18:06

问题原因应该没找到,因为连接不够时,后面的获取操会等待连接释放,并不会抛出 Connection is closed 的异常

你再单步调试一下,重新定位原因

2020-08-16 16:17

@jiren jfinal weixin 2.7 已推送至 maven 中心库,现在已经可以使用,升起来

2020-08-16 16:16

@李通 这个主意不错,多方面都照顾到

2020-08-16 16:15

在 onStart() 中开新线程是最好的,代码非常干净简洁,赞

2020-08-16 16:11

在项目上点击鼠标右键,然后点击 maven,然后点击 Update Project ,看能否解决

很多情况是 eclipse 误报

2020-08-16 14:00

@山东小木 我现在推送一个新版本, 没有要提交的吧?

2020-08-16 13:11

@山东小木 view_miniprogram 有关支持,我看到就添加了一行常量代码:
public static final String EVENT_INMENU_VIEW_MINIPROGRAM = "view_miniprogram";

这行代码难道就是一个功能?

@jiren 如果这行代码仅仅只是一个常量定义,在 jfinal weixin 2.6 中应该可以自行添加这个常量来使用,不必等到 jfinal weixin 2.7

如果这行常量定义确实实现了功能,今天我推送一版到 maven 中心库

2020-08-15 15:56

@傲泪无痕 你的 js 部分调用了: memberlist( #(x.memberList) )

memberlist 是一个 js 函数,此时参数为 js 参数,然后你在 memberlist 函数内部再通过 # for 指令对该 js 参数进行迭代,显然是错误的

js 与 enjoy 的工作有一个先后问题,enjoy 工作在先,js 工作在后,而这个先后不能倒置,更不能穿插

enjoy 工作在后端的 java 虚拟机, js 工作在浏览器中的 js 解析器

要理解这个问题,最简单的办法是,在浏览器中右键打开当前页面的 html 源码,看看里头的 js 最终生成的结果就知道了

你会看到,浏览器中只有 js ,没有 enjoy 代码

2020-08-15 10:41

@buerxuezai 好多人一说用啥第三方,就想要去整合,其实哪有什么整合,直接使用多好

就好比你在写 java 代码时,调用一下 JDK 的 API , 哪来的整合动作?

2020-08-14 21:32

@chcode Extension Method 不支持子类,因为站在 enjoy 的角度是否法预知子类有多少个的

当你需要子类也同时拥有这个扩展功能的时候,再多添加一行配置,将子类也配置进去就可以了

2020-08-14 21:30

思路不错,赞一个

2020-08-14 21:29

jfinal 是 web + orm 框架,本质上来说,你可以在 jfinal 中直接使用任何第三方,并不需要有个整合动作

分别学会使用 jfinal 与 elastic-job,然后一起用上即可