2018-05-09 22:29

问题是什么?

这里先提醒一下, 在多并发之下 System.out 输出到控制台的信息的先后次序是完全不靠谱的,这个是 System.out 自身的特性,jfinal 是无法干预的

2018-05-09 22:27

通过 com.jfinal.log 模块下的 Log 以及 LogFactory 来扩展一个 MyLogFactory 出来,目前已有三个实现,照猫画虎很容易扩展出来

扩展完成以通过下面的代码在 configConstant(Constants me) 中进行配置:
me.setLogFactory(new MyLogFactory());

2018-05-09 22:24

@a614784512 添加好 log4j.properties 以及 log4j 的 jar 包,异常信息自然就出来了

在首页右侧下载 jfinal demo ,直接用上里头的这两个文件

2018-05-09 21:44

参考首页右侧的 jfinal demo 以及 jfinal demo for maven

2018-05-09 21:32

注意看控制台输出的异常信息,根据异常解决问题

2018-05-09 16:48

添加下路由配置即可访问

2018-05-09 16:39

@Hulk-X 这个基本上是浏览器自己的行为,如果你想要控制,可以深入一下在后端改变 context type 值,查看一下 FileRender 中的 response.setContentType(....) 方法

该方法告诉浏览器当前文件内容的类型是什么,浏览器会根据这个类型来选择自己的行为,做到这一步,jfinal 就无法再干预什么了

2018-05-09 14:52

异常已经说得很清楚了

2018-05-09 11:53

@1米外的纯白 肯定不会指定方法的,因为Controller 中的方法有很多,不可能一个一个去指定,否则那效率太低了

2018-05-09 11:02

tomcat 下部署一定要参考一下这篇博文:
https://my.oschina.net/jfinal/blog/353062

2018-05-09 11:00

@howboy5 jfinal 3.4 changelog 在这里:
http://www.jfinal.com/share/847

在首页右侧可以下载

2018-05-09 10:58

2018-05-08 23:42

这个要一步步来,先迭代几个重要版本再说,jfinal 3.5 3.6 将是极为重要的版本

2018-05-08 16:16

在模板里头,变量直接打通通常有利于开发体验

2018-05-08 16:15

作用域隔离通常用于需要模块化