2020-10-24 11:56

检查一下放数据到 session 了没有,代码像是这样的:
setSessionAttr("menus", ....);
或者这样:
getSession().setAttribute("menus", ....);

想取值先放值

2020-10-23 11:24

@huntxt 再删也没有错误,可能是没有保存模板文件从而上一次修改没有生效,不会再有问题了

2020-10-22 20:06

@Storm_Four 先做优先级高的,当前是俱乐部福利、app&coffee 频道

2020-10-22 19:41

我在 chrome 中使用的时候是没问题的,你用的什么浏览器?

2020-10-22 19:40

remove 只是拿掉内存中的属性,如果再次查询数据库,查出什么字段,取决于 sql 的 select 后面指定的字段名

当然,如果你指定 select * 就可以查出所有字段

2020-10-22 15:09

数据未提交,意味着数据没有真正插入数据库,自然就读不到了

2020-10-22 14:06

@张先生的jfinal 瓶颈在 io 在网络

你取 12W 条数据中的数据量要计算好,试一试取 12W 的 integer 数据,这会快很多

2020-10-22 09:56

@fred 当前你可以用查找替换,将 '%s' 替换为 '{}'

2020-10-21 20:50

@wiboson 检查一下客户端在发送请求时带没带上自己的公钥/证书,你当前没获取到,没准是客户端的事

2020-10-21 20:44

@fred 当时为了偷懒没做 {} 占位的功能,先将这个放到开发备忘里头

2020-10-21 17:03

@hiado jfinal 的工作线程是容器创建的,可以主动让出线程,但代码不优雅

2020-10-21 16:51

在 jfinal 这个层面是没有配置的,也没有干预过, 完全由 tomcat、jetty、undertow 这些底层容器决定

如果生产环境有 nginx 代理的放在,也由 nginx 决定

所以,配置这些容器和 nginx 即可

2020-10-21 16:27

@wiboson 是不是你前端还有 nginx 这类代理,挡住了客户端证书

2020-10-21 11:55

ehcache.xml 中添加相关的 cache 配置,如果不添加需要加个 default cache 才不会报错

注意看异常,已经很详细

2020-10-20 22:36

@HAIV 本身是可以的,去掉那个 UrlSeoHandler 配置即可

没有使用 detail 是因为可以让 url 短一点,搜索引擎收录的时候权重会高一点,当然,这个也是没有经过验证的一个说法,权重主要还是看内容本身