2017-06-21 17:02

@梦兰伯特 你的服务器是 windows 系统? 应该是小问题,再重新部署一下,细心点就可以解决

2017-06-21 16:57

@梦兰伯特 这个应该是纯部署问题,通过 java -version 看一下用的是 oracel 的 jdk 还是 openjdk

2017-06-21 16:53

在 tomcat 下部署先避开一些坑: https://my.oschina.net/jfinal/blog/353062

2017-06-21 16:53

你用的 tomcat 什么版本? 是不是版本太低了?

2017-06-21 16:52

@netwild 你确定微信端支持了 cookie ?

2017-06-21 15:23

jfinal template engine 是与 jfinal 集成在一起的,只要引入 jfinal-3.1-bin.jar 就可以开始使用了

2017-06-21 15:21

@timzh 3.0 升到 3.1 毫不犹豫, 3.1 是打磨版,除了解决了 3.0 中的一些问题以外,代码更优雅

2017-06-20 21:18

@aqiang 如果浏览器设置成为不支持 cookie,那是不会支持 session 的

2017-06-20 20:28

从代码上看,应该是 eclipse 的自动编译没有打开,或者是项目创建时 Default output folder 配置没有指向 projectName/WEB-INF/classes

2017-06-20 16:50

通过 response.getWriter() 自行获取过 writer,在最后面添加一行:
renderNull()

2017-06-20 16:48

@抉择 拦截器要添加: me.add(SessionInViewInterceptor())

2017-06-19 21:29

这是目前最简单快捷的在输出 sql 的同时输出 sql 参数的方案,感谢你的分享,点赞并收藏之 ^_^

2017-06-19 12:29

@jimmyyn 今天正好有些 shrio 整合 jfinal 的资源出来:
https://my.oschina.net/giegie/blog/983110
http://git.oschina.net/myaniu/jfinalshiroplugin

2017-06-19 12:26

ViewType.OTHER 这个值本身就是 jfinal 内部用的,所以无需理会这个变量,整合第三方模板引擎的接口有变动,整合 httl 大致这么来用:
public class MyHttlRenderFactory extends RenderFactory {
public Render getRender(String view) {
return new HttlRrender(view);
}
}

前面假定了你的 render 是 HttlRender,要根据你的实际实现来 new 出对象来,最后配置一下即可:
me.setRenderFactory(new MyHttlRenderFactory());

简单来说就是,原来的 IMainRenderFactory 已被新的 RenderFactory 取代了,只需要继承 RenderFactory 并覆盖掉相应的方法就可以实现整合

新的整合方式,不仅可以接管 Controller.render(String) 方法,还可以接管 Controller 之中所有的 render、redirect、direct 方法,比以前的 IMainRenderFactory 接口的扩展方式强大得多

记得搞定后回来分享一下