首页 > 其他 > 详细

beetl session没有创建判断

时间:2015-07-03 14:13:04      阅读:895      评论:0      收藏:0      [点我收藏+]
Beetl 最近版本修改了SessionWrap,不主动创建session(导致了不兼容以前版本),因此要在模板判断是否有session存在,需要自己写一个Function判断,如下:

public class HasWebSession implements Function
{

public Boolean call(Object[] paras, Context ctx)
{
    HttpServletRequest requet = (HttpServletRequest) ctx.getGlobal("request");
    return requet.getSession(false) != null;

}
}

可以注册成为方法hasSession,然后在模板里使用

新的兼容版本将再下一个版本发布,目前暂时可以这么用

beetl session没有创建判断

原文:http://my.oschina.net/xiandafu/blog/474005

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!