`
liuwei1981
  • 浏览: 770190 次
  • 性别: Icon_minigender_1
  • 来自: 太原
博客专栏
F8258633-f7e0-30b8-bd3a-a0836a5f4de5
Java编程Step-by...
浏览量:160704
社区版块
存档分类
最新评论

Struts2 获取Cookie操作

阅读更多

Struts2可以通过ServletActionContext对象,获取Request对象,从而获得Cookie对象:

Cookie[] cookies = ServletActionContext.getRequest().getCookies();

 

 设置Cookie对象:

 

Cookie cookie = new Cookie("cookie",object);
cookie.setMaxAge(31536000);// 一年
ServletActionContext.getResponse().addCookie(cookie);

 

分享到:
评论

相关推荐

    struts2(包括增删改查的实现,及登录实现。jdbc连接。适合struts2初学者)

    2. 读取(Read):为了显示数据,Action类通常会执行查询操作,从数据库获取所需信息,然后将结果传递给JSP页面进行展示。 3. 更新(Update):当用户修改数据并提交时,Struts2会更新ActionForm对象,接着调用...

    struts2 课程设计

    使用Struts2,我们可以定义多个Action来对应这些操作,通过session或cookie存储购物车数据。同时,JS可以用于前端交互,提供实时的反馈和验证。 3. **我的订单**:用户查看订单历史、确认支付和跟踪物流等功能,...

    Struts2访问ServletAPI

    在Struts2框架中,我们有时需要直接与Servlet API交互,例如处理HTTP请求、响应,或者使用Session、Cookie等。本文将深入探讨如何在Struts2中访问Servlet API。 首先,理解Struts2的执行流程至关重要。当一个请求...

    struts2+cookies实现购物车

    随后,遍历所有cookies,查找与当前操作商品ID相匹配的cookie,进行相应处理。 ### 总结 使用Struts2框架结合cookies实现购物车功能,不仅能够有效管理用户购物车信息,还能够提升用户体验,尤其是在跨设备、跨...

    struts2实现的中英文切换

    如果需要在用户操作时动态切换语言,可以在Action中添加一个方法,该方法接收请求,读取语言参数,并更新session或cookie。 8. **测试和调试**: 使用不同的浏览器设置或手动设置URL参数,测试语言切换功能是否...

    struts2的token实现.

    Struts2是一个非常流行的Java Web框架,用于构建和维护可扩展且易于管理的企业级应用程序。在Web表单提交中,防止重复提交是一个常见的需求,而Struts2的Token机制就是为了应对这一问题而设计的。Token机制能确保...

    Struts2 part 3:在Action中使用ServletAPI

    Struts2是一个强大的Java web开发框架,它简化了MVC(模型-视图-控制器)架构的实现,提供了丰富的功能和灵活的配置选项。在"Struts2 part 3:在Action中使用ServletAPI"这一主题中,我们将深入探讨如何在Struts2的...

    struts2+hibernate4整合(简单登陆页面)

    Struts2和Hibernate4是两种在Java Web开发中广泛应用的技术。Struts2是一个基于MVC设计模式的开源框架,主要用于构建可维护性高、结构清晰的Web应用;而Hibernate4则是一个对象关系映射(ORM)框架,它简化了数据库...

    struts2上传图片

    在Struts2中,可以在Action执行前后增加计数操作。例如,每次请求Action时增加访问次数: ```java public class StatisticAction extends ActionSupport { private int visitCount; @Override public String ...

    struts标签 struts标签 struts标签

    这段代码将获取名为JSESSIONID的cookie,并将其值和名称分别显示出来。 2. **HTML Tags**: HTML Tags库包含了用于创建Struts表单的标签,这些标签与标准HTML元素相似,但增加了额外的功能,如动作处理、错误验证...

    struts2与cookie 实现自动登录和验证码验证实现代码

    在描述中提到的"struts2与cookie结合时要注意采用.action动作的方式实现cookie的读取",这可能意味着我们需要创建一个特定的Action,该Action在执行前检查Cookie中的登录信息,如果有效,则直接跳转到已登录状态的...

    详解struts2的token机制和cookie来防止表单重复提交

    Struts2为此提供了两种机制:Token机制和Cookie,这两种方法都是为了确保每个表单提交仅被处理一次。 **Struts2的Token机制** Struts2的Token机制是通过在服务器端生成一个唯一的Token,并将其附加到客户端的表单...

    struts2拦截器权限判断实例

    这可能涉及从session或cookie中获取用户信息,然后与预定义的权限列表进行比较。例如,我们可能有一个`hasPermission(String permission)`方法来执行具体的权限检查。 3. **配置拦截器**: 在`struts.xml`配置文件...

    STRUTS2获得session和request

    在探讨STRUTS2框架中如何获取session和request这一核心知识点时,我们首先需要理解STRUTS2框架的运行机制以及session与request在Web开发中的基础概念。 ### STRUTS2框架简介 STRUTS2是Apache软件基金会下的一个...

    struts2 i18n学习记录

    《struts2_i18n国际化学习.docx》文档可能包含更详细的操作步骤、示例代码以及常见问题解答,建议仔细阅读以加深理解。 总结,Struts2的i18n功能使得开发多语言应用变得简单,只需维护好资源文件,就能为全球用户...

    用Struts实现的最简单的用户登录

    此外,Struts2还提供了拦截器(Interceptor)机制,可以用来处理一些通用的操作,比如登录检查、权限验证等。在这个简单的登录示例中,可能不需要拦截器,但在实际项目中,它们是非常有用的。 总的来说,这个"用...

    struts2资料

    Struts2是一个强大的Java web应用程序框架,用于构建和维护可扩展、结构清晰的MVC(Model-View-Controller)架构的Web应用。它基于Apache软件基金会的Jakarta Struts项目,是第二代版本,旨在解决Struts1存在的设计...

    struts2 标签库中文版

    - `<bean:struts>`:提供访问Struts配置对象的能力,通常用于获取ActionForm或其他配置信息。 - `<bean:include>`:包含其他JSP或Servlet,类似于HTML的`<jsp:include>`标签。 通过这些BEAN标签,开发者可以轻松...

Global site tag (gtag.js) - Google Analytics