耽误大家电时间 询问关于struts 中使用Cookie的问题

06-05-18 taja
大家好,在struts中如何使用cookie呢?

<%@ taglib uri="/WEB-INF/tld/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tld/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic" %>

<bean:define id="order" name="orderBean" property="order"/>
//得到order 其中包括irderid

<bean:define id="value2" name="order" property="orderId"/>
<%=value2%>  //测试bean:define 工作,此行能输出orderid的值。

//现在准备把这个orderid生成cookie
<bean:cookie id="aorderid" name="aorderid" value="<bean:write name='order' property='orderId'/>"/> 
<P>Order ID: <bean:write name="aorderid" property="value"/></P>
//郁闷 输出 Order ID:bean:write name='order' property='orderId'/>

//做一个测试如下

bean:cookie id="aorderid" name="aorderid" value="123"/> 
<P>Order ID: <bean:write name="aorderid" property="value"/></P>
//可以输出Order ID:123

希望得到高手的帮助,如何才能使bean带的orderid作为创建cookie 的属性值呢。

另一个问题 : java如何打印输出 \ 这个符号呢? “\”

万分感谢

 

taja
2006-05-18 11:49
<bean:cookie id="aorderid" name="aorderid" value="<%=value2%>"/>  为什么是错误的呢?

value2 已经定义为
<bean:define id="value2" name="order" property="orderId"/>
 
<p>

猜你喜欢