MVC框架-mentawai(4)
来源:互联网 发布:电动车 知乎 编辑:程序博客网 时间:2024/05/29 02:14
Action上下文
action 上下文行为类似于map,也有自己的特性。
应用上下文(Application context)
应用上下文是在应用范围内的map,你可以保存在整个应用中使用的信息。比如缓存一些信息。
Context application = action.getApplication();Collection<User> users = (Collection<User>) application.getAttribute("users");// 或设置某些你需要的application.setAttribute("myCache", theCache);// Note: 下面操作没有意义并且会抛出UnsupportedOperationException异常application.reset();
会话上下文(Session context)
会话上下文会保存来自于同一客户端多个web页面请求的状态。认证就是这样:当你想让用户退出应用,你可以重置上下文。
Context cookie = action.getCookies();// 读取任意浏览器cookie:String someCookieValue = (String) cookies.getAttribute("myCookie");// 添加一个cookiecookies.setAttribute("username", username); // 将被浏览器回传并保存// 移除cookiecookies.removeAttribute("username"); //当响应给浏览器时,也会在客户端移除cookies.reset(); // 抛出UnsupportedOperationException异常
对cookie更多操作
如果你想指定cookie的属性,如超时时间(max age),域(domain)等设置,你需要做的就是设置一个Cookie对象来替代仅仅设置一个字符串。
Cookie cookie = new Cookie("myCookie", "hello cookies!");cookie.setMaxAge(60 * 60 * 24); // 一天cookie.setPath("/");// 获取cookie对象 Context cookies = action.getCookies();cookies.setAttribute("myCookie", cookie);
阅读全文
0 0
- MVC框架-mentawai(4)
- MVC框架-Mentawai(1)
- MVC框架-Mentawai(2)
- MVC框架-Mentawai(3)
- MVC框架-mentawai(5)
- MVC框架-mentawai(6)
- MVC框架-mentawai(7)
- MVC框架-mentawai(8)
- MVC框架-mentawai(9)
- MVC框架-mentawai(10)
- MVC框架-mentawai(11)
- MVC框架-mentawai(12)
- MVC框架-mentawai(13)
- MVC框架(1)
- MVC模式(框架)
- MVC框架(二)
- MVC框架(二)
- MVC封装框架 第一步 (分析mvc框架运行流程)
- ecshop针对PHP5.6.26的修改
- 设置mysql5.7远程连接
- Android Application的生命周期
- BTree(多路搜索树)
- 为什么要使用jQuery?
- MVC框架-mentawai(4)
- 【ironic】ironic 部署
- 根据前序遍历,中序遍历求后序遍历
- WebCollector——断点爬取
- poj1279-Art Gallery 直线围成的区域的面积(半平面交模板题)
- svn切换用户
- 【HTTP】缓存
- Android APK反编译就这么简单 详解(附图)
- 2017迈阿密春夏泳装时尚秀女模抓奶走秀 一戴一露泳衣你敢穿吗?