2019-03-25 20:25
@zhangjiyh 同一个系统对端口号都是一视同仁,jetty 下应该也有问题,undertow.host 配置成 localhost 试试
2019-03-25 10:03
那两处用法是在 finally 块中的 inputStream.close() 时,不成为问题,sonar 这类东东肯定没有人类智能,不要过于迷信它
2019-03-25 09:58
具体什么问题?enjoy 有两处用了 Exception.printStackTrace() 是为了去除对第三方 log 的依赖
2019-03-24 11:17
active 与 maxActive 都可以对 DruidPlugin 进行配置,有提供相关的 setter 方法如果不想配置,可以升级 jfinal 到最新版本,新版本这两个值调低了很多
2019-03-23 11:22
两个 tomcat 启动在不同端口上,项目要是无状态的,也就是说要支持集群nginx 配置一个 upstream 指向上面的两个 tomcat在更新的时候可以逐个停掉 tomcat 去更新, ngiinx 会自动将请求转向未停止的 tomcat这里的关键在于你的项目支持集群
2019-03-23 10:33
有这个想法,但当前有别的更重要的事情,要优先做
2019-03-23 09:58
这个很奇怪,选 debug 是一定可以的
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) 即可