自定义方法怎么获取session?

ramnight 发布于 2014/11/13 12:00
阅读 405
收藏 1

@闲.大赋 你好,想跟你请教个问题:老大,我想在自定义方法中获取session,有什么办法吗?我是扩展的功能包(FNP)。

加载中
0
闲大赋
闲大赋

HttpServletRequest request = (HttpServletRequest ) ctx.getGlobal("request");

request.getSession();

ramnight
ramnight
谢老大~
0
我的名子
我的名子
我可以说少用session吗?
ramnight
ramnight
我也不太确定cookie和session对比谁更有优势一点。将用户信息存储到cookie就需要加密然后在服务器解密,这个资源消耗和session的资源消耗是不是会少一点?而且存到cookie总感觉不太安全。还望指点。
0
卡迪奈尔
卡迪奈尔

HttpServletRequest request = (HttpServletRequest ) ctx.getGlobal("request");

request.getSession();

这种方式获取不到request是什么原因



0
闲大赋
闲大赋

引用来自“敏张”的评论

HttpServletRequest request = (HttpServletRequest ) ctx.getGlobal("request");

request.getSession();

这种方式获取不到request是什么原因



beetl 与大多数流行web框架都集成了,都会在渲染模版前 设置request,作为一个模版变量,如果取不到,是不是你的框架没有集成这个变量
0
卡迪奈尔
卡迪奈尔
问题已解决,谢谢
返回顶部
顶部