`
tianjun309
  • 浏览: 367217 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

<bean:cookie>

阅读更多

在继承Action的excute方法中

		//bean:cookie begin
		Cookie cookieTemp = new Cookie("test_name", "test_value");
		cookieTemp.setComment("A test cookie");
		cookieTemp.setMaxAge(120);
		response.addCookie(cookieTemp);
		//bean:cookie end

 

index.jsp

<body>
  <!--
    id为后续标识,name对应java中的cookie name,当找不到name中的cookie,则添加
    name和value值,组成新的cookie。
    
    multiple
   -->
  <bean:cookie id="test1" name="test_name" value="11111" />
  <!-- 其它标签通过绑定到page作用域中的属性使用该值 -->
  这个cookie的名称是
  <bean:write name="test1" property="name" />,值为
  <bean:write name="test1" property="value" />。
  <hr/>
  <!-- JSP脚本通过scripting变量使用该值 -->
  <%
   String name = test1.getName();
   String value = test1.getValue();
   out.println("这个cookie的名称是" + name + ",值为" + value + "。<br/>");
  %>
  <hr/>
 </body>

 

分享到:
评论

相关推荐

    struts1-bean标签

    - **说明**:通过`&lt;bean:cookie&gt;`,我们可以创建一个名为`myCookie`的对象,并获取其`name`和`value`属性。 - **&lt;bean:header&gt;**:用于获取HTTP头部信息。同样,可以通过`id`, `name`, `multiple`等属性来控制其...

    struts-bean标签

    2. `&lt;bean:cookie&gt;`:这个标签用于获取客户端的Cookie信息并将其定义为一个变量。`id`用于指定变量名,`name`指定Cookie的名称,`value`在Cookie不存在时设置给`id`,`multiple`则用于指定是否处理多个同名Cookie。 ...

    Struts标记库.doc

    &lt;bean:cookie id="myCookie" name="userName"/&gt; &lt;!-- 定义一个脚本变量myHeader,其值来自于名为Accept-Language的HTTP头部 --&gt; &lt;bean:header id="myHeader" name="Accept-Language"/&gt; &lt;!-- 定义一个脚本变量...

    Struts1标签库

    此外,还有其他辅助标签,如`&lt;bean:cookie&gt;`用于获取Cookie值,`&lt;bean:header&gt;`用于获取HTTP请求头信息,`&lt;bean:include&gt;`用于包含其他资源,`&lt;bean:resource&gt;`则用于获取Web应用内的资源。 总的来说,Struts1标签...

    Struts1标签手册

    &lt;bean:cookie id="jSession" name="JSESSIONID"/&gt; &lt;!-- 输出Cookie的名称和值 --&gt; &lt;bean:write name="jSession" property="name"/&gt; &lt;!-- 输出名称 --&gt; &lt;bean:write name="jSession" property="value"/&gt; &lt;!-- 输出值 ...

    struts1 标签手册

    1. **`&lt;bean:cookie&gt;`**: 这个标签用于在JSP页面中访问和显示HTTP请求中的Cookie信息。你可以通过指定cookie的名字来获取其值,并将其插入到页面中。 2. **`&lt;bean:define&gt;`**: 定义一个新的变量,可以将数据从一个...

    重要知识Struts标签库.pdf

    例如,`&lt;bean:cookie&gt;`标签可以从请求中获取Cookie值,将其转化为Bean对象或数组,并绑定到指定的作用域(如page)。此外,`&lt;bean:define&gt;`标签可以创建新的页面作用域属性,同时创建对应的scripting变量,用于在JSP...

    重要知识Struts标签大全.pdf

    例如,`&lt;bean:cookie&gt;`标签可以从请求中获取特定名称的cookie值,并将其转换为Bean,以便在页面上使用。当`multiple`属性未指定时,它会创建一个`Cookie`类型的Bean;如果指定了`multiple`,则创建`Cookie[]`数组。`...

    struts2 标签

    例如,`&lt;bean:cookie&gt;`和`&lt;bean:define&gt;`可以简化Cookie的处理和数据的传递;`&lt;html:form&gt;`和`&lt;html:input&gt;`简化了表单的创建;`&lt;logic:if&gt;`和`&lt;logic:iterate&gt;`则提供了强大的条件和循环控制。 学习Struts2标签,...

    struts1_标签

    `&lt;bean:cookie&gt;`、`&lt;bean:header&gt;`等标签则用于获取客户端的Cookie和HTTP头信息。 Logic标签库则提供了控制流程的标签,如`&lt;logic:iterate&gt;`用于迭代集合,`&lt;logic:equal&gt;`、`&lt;logic:notEqual&gt;`、`&lt;logic:...

    struts2 标签库中文版

    例如,`&lt;bean:cookie id="myCookie" name="tags/cookiedemo" value="ddddddddd"&gt;`,然后使用`&lt;bean:write&gt;`标签输出其`name`和`value`属性。 - `&lt;bean:header&gt;`:通过`id`和`name`属性获取HTTP请求头信息,如`&lt;bean...

    Struts标记库

    - **&lt;bean:cookie&gt;**:根据Cookie定义脚本变量。 - **id**:脚本变量的名称。 - **name**:用来创建脚本变量的Cookie的名称。 - **multiple**:如果设置,将所有匹配的Cookie累积并存储到一个数组中;否则,只...

    struts标签知识点.pdf

    这个 cookie 的名称是 &lt;bean:writename="jSession" property="name"/&gt;, 值为 &lt;bean:writename="jSession" property="value"/&gt; &lt;/logic:present&gt; ``` 这段代码检查是否存在名为JSESSIONID的cookie,如果存在,则...

    Struts标签大全.pdf

    Struts支持的Bean标签包括`&lt;bean:cookie&gt;`、`&lt;bean:define&gt;`、`&lt;bean:header&gt;`、`&lt;bean:include&gt;`和`&lt;bean:write&gt;`等。 - `&lt;bean:cookie&gt;`标签用于访问HTTP请求中的cookie信息。 - `&lt;bean:define&gt;`标签用于在当前...

    struts 标签库

    - **定义脚本变量的标签**:如`&lt;bean:cookie&gt;`, `&lt;bean:header&gt;`, `&lt;bean:parameter&gt;` 和 `&lt;bean:include&gt;`,它们分别用于从cookie、HTTP头、请求参数和包含资源中定义脚本变量。例如: ```jsp &lt;bean:cookie id=...

    struts标签详解

    此外,还可以使用`&lt;bean:parameter&gt;`和`&lt;bean:cookie&gt;`来处理请求参数和HTTP cookies。 3. **Logic标签库** Logic标签库用于处理逻辑控制,比如条件判断和循环。例如,`&lt;logic:equal&gt;`和`&lt;logic:notEqual&gt;`用于...

    Struts标签的使用

    它们包括`&lt;bean:cookie&gt;`、`&lt;bean:define&gt;`、`&lt;bean:header&gt;`、`&lt;bean:include&gt;`、`&lt;bean:message&gt;`、`&lt;bean:page&gt;`、`&lt;bean:parameter&gt;`、`&lt;bean:resource&gt;`、`&lt;bean:size&gt;`、`&lt;bean:struts&gt;`和`&lt;bean:write&gt;`等。...

    重要知识struts标签.pdf

    例如,`&lt;bean:cookie&gt;`标签用于获取指定名称的cookie值。如果未设置`multiple`属性,它将根据取回的值创建一个`Cookie`类型的Bean;若设置了`multiple`属性,将创建一个`Cookie[]`数组。`id`属性用于将创建的Bean...

    Struts标签库 ppt教程

    例如,通过`&lt;bean:header&gt;`访问HTTP请求头部信息,`&lt;bean:parameter&gt;`获取请求参数值,`&lt;bean:cookie&gt;`处理Cookie数据,`&lt;bean:page&gt;`访问JSP隐含对象。此外,还有`&lt;bean:message&gt;`显示资源文件信息,`&lt;bean:...

Global site tag (gtag.js) - Google Analytics