jfinal如何配置异步的context

阿-凯 发布于 2013/01/14 15:38
阅读 615
收藏 1

@JFinal 你好,想跟你请教个问题:在使用servlet3.0的时候,只要在servlet前加

@WebServlet(urlPatterns={"/demo"},asyncSupported=true)
即可支持异步的context,当然也可以通过web.xml配置。那jfinal是怎么实现的呢?

加载中
1
绝望的八皮
绝望的八皮

filter上设置

  <filter-class>com.jfinal.core.JFinalFilter</filter-class>


<async-supported>true</async-supported>

那么所有controller都能支持异步context.


0
缪斯的情人
缪斯的情人
你这个问题其实是servlet2.0如何实现3.0 Asynchronous Processing处理的问题,jfinal基本规范是基于2.0的,没有使用一些特性较强的处理,这也是为了不同版本的兼容性,至于你说的3.0新特性你可以引入3.0包来做新特性的支持。
阿-凯
阿-凯
是的,引入3.0jar包能从request中得到AsynContext,但是运行的需要申明该servlet必须支持异步(即ascycSupported=true).按照你的说法,那jfinal还不支持AscynContext的配置吗?
0
27号
27号
这个异步 context有什么优势吗?
绝望的八皮
绝望的八皮
我们做长轮询用的
0
菜根乱谭
菜根乱谭
@JFinal 应该封装更加方便的异步处理在框架里,就像spring的异步方法的annotation一样。
返回顶部
顶部