2018-09-06 10:40

JFinal 项目是符合 java web 规范的普通项目,所以开发者原有的项目启动和部署知识全部有效,不需要特殊对待 JFinal 项目,可以看一下这里的声明:
http://www.jfinal.com/doc/1-5

此外,如果你是用 tomcat 启动,还要注意这几个坑:
https://my.oschina.net/jfinal/blog/353062

2018-09-06 10:39

09-06 10:39
@foam103 出现的异常是什么,代码是怎么样的?

贴出尽可能详细的代码,以及尽可能详细的异常,否则都是在猜谜

2018-09-06 10:38

@fangjunai jsoup 相当不错,常用工具

2018-09-06 10:37

配置下面的两项:
engine.setSourceFactory(new ClassPathSourceFactory());
engine.setBaseTemplatePath(null);

最后还要注意下面这个问题:
http://www.jfinal.com/share/979

上面这个问题在即将发布的 jfinal 3.5 中已经解决了

2018-09-06 10:35

@航程序员 tomcat 加载两次肯定是掉到 tomcat 的坑里去了,看一下这里:
https://my.oschina.net/jfinal/blog/353062

2018-09-05 22:41

@libofei 全在 com.jfinal.kit 这个包下面,工具类里面都是简单的 static 方法,参数也很少,拿来即用

2018-09-05 22:15

batch 最高,第一种次之,最差性能是循环删

2018-09-05 22:10

通过异常来看,你应该先删掉这两处缓存已存放的文件,我估计你进行过持久化,系统关系时文件还在那里,造成另一个 ehcache 过来的时候原来的那个 ehcache 文件还在那里

如果还解决不了,看一下 ehcache 的官方文档,jfinal 仅仅是对 ehcach 的 API 做一个极薄封装, ehcache.xml 的规则是完全用的 ehcache 原汁原味的规则

2018-09-05 22:07

@匿名用户 me.setDevMode(false) 这个设置以后只会打开固定的几个文件,系统关闭时会关闭这几个文件

如果没有设置的话,打开文件的数量是一直上升的

2018-09-05 22:06

用一下 HttpKit.get(...) 、 HttpKit.post(...) 这个工具类

如果需要更多请求的控制,用一下 OkHttp 这个第三方

2018-09-05 22:05

@foam103 还是没告诉我,你往 Model 或者 Map 里面存放的什么类型的数据,以及这个数据存到数据表中的这个表的字段类型是什么

这已经是在问第二次了

2018-09-05 18:04

@航程序员 ehcahce.xml 中有一个:
< diskStore path="java.io.tmpdir"/ >

改它就行

2018-09-05 17:30

关键是你的变量类型与数据库字段类型太难猜了,实在是猜不到

2018-09-05 17:29

这个是 ehcache 使用了同一个 temp 配置,改一下两个项目中的 ehcache.xml 配置,不要使用同一个地方,否则会出问题

2018-09-05 16:56

@錢勢惘導 service 本身不要缓存起来,缓存都是针对数据的,例如缓存 model 或者 List models