2019-03-22 20:28
controller 中有操作 cookie 相关 API, setCookie getCookie
2019-03-22 20:27
开源了不?
肯定是 maven 本地库下载的 jar 包有问题, 删除后让 maven 重新下载一次
2019-03-22 17:12
java.lang.NoClassDefFoundError 是最基本的异常, google 搜索解决一下
2019-03-22 17:11
@山东小木 以及还有一个开源项目整合过
2019-03-22 12:02
@mr_wangyan 你的 Db.tx 是在拦截器中使用,专门用于开启事务的,而你的 Service 中该怎么用还怎么用,完全透明,无需理会 Db.tx 的存在
2019-03-22 10:53
@杜福忠 赞
看一下 com.com.jfinal.token.TokenManager 的 createTokenHiddenField 方法,其中的 controller.setAttr("token", sb.toString());已经将做好的 input 的 html 片段帮你 setter 进去了,直接 #(token) 即可
2019-03-22 10:52
input type=hidden 这个域的输出有更简单的方式,使用:#(token) 即可输出整个 input 域,少敲很多代码
2019-03-22 10:50
render 用的是 enjoy 模板引擎,输出要使用 #() 不能使用 ${}
2019-03-22 10:49
浏览器右键查看生成的 html , 看 input type=hidden 这个域的 value 值到底是什么
2019-03-22 10:47
注意看异常:Undertow request failed HttpServerExchange{ CONNECT www.google.com:443 request Undertow request failed HttpServerExchange{ CONNECT www.youtube.com:443 request
2019-03-22 10:46
你的异常信息中是连接 google、youtube 的异常,这两个网站在国内是被墙掉的,而且你的异常信息中没能 cause 部分无法排错或许你 google、youtube 无法访问抛出的异常,检查项目代码,去除对 google、youtube 的访问
2019-03-21 17:29
任何东西,包括软件系统都会随着时间的推移而腐化,jfinal 从一开始就坚持极简,竭尽全力反熵增,才有了八年以后才 2 万多行代码就实现这么多功能的奇迹
2019-03-21 17:27
@琴海森林 期待你的社区快速发展起来,这里有一个决窍,就是不断根据你的用户的反馈来改进产品产品要专注于高效率、低成本、高用户体验jfinal 诞生八年多了,一直能保持极简只有两万多行代码搞定这么多功能,一直就是在紧持上面的理念