struts 标签不显示int类型

<logic:iterate id="test" name="testBean123" property="testList"> <tr class='trBgColor02' onMouseOver="javascript:window.event.srcElement.style.cursor='hand'" id=tr_1 > <td nowrap class='fixedTitleColumnRight' align="center"> <input type="checkbox" id="checkName" name="checkName" value=""></td> <td nowrap class='fixedTitleColumnRight' align="center"><bean:write name="test" property="code" /></td> <td nowrap class='fixedTitleColumnRight'align="center"><bean:write name="test" property="name" /></td> <td nowrap class='fixedTitleColumnRight'align="center"><bean:write name="test" property="face" /></td> <td nowrap class='fixedTitleColumnRight'align="center"><bean:write name="test" property="reverso" /></td> <td nowrap class='fixedTitleColumnRight'align="center"><bean:write name="test" property="actorCode" /></td> <td nowrap class='fixedTitleColumnRight'align="center"><bean:write name="test" property="orderRid" format="0"/></td> </tr> </logic:iterate>

 

当property为orderRid时不能正常显示,而只有orderRid一个属性的type为int

这时在后面加上一个format=“0”,问题就解决了。

 

 

format用法

首先我们来看看如何使用format属性进行格式化输出。我们在request中放入当前时间。
request.setAttribute("time", new Date());
在JSP页面中,倘若我们不使用format属性进行格式化,而直接使用<bean:write name="time" scope="request"/>进行输出,其输出结果将是:
Sun Dec 14 15:38:51 CST 2008
然而我们通常不习惯于使用这种格式,如果我们希望输出这种格式2008-12-14 15:41:12呢?很简单!我们将其代码修改成这样:
<bean:write name="time" scope="request" format="yyyy-MM-dd HH:mm:ss"/>
这里format属性中的内容我想不需要解释吧?O(∩_∩)O~
时间可以格式化,那么数字呢?
我们向request中放入圆周率request.setAttribute("n", 3.14159265358979323846)。若直接使用<bean:write name="n" scope="request"/>进行输出,那结果肯定是原封不动的3.14159265358979323846了。如果我们希望小数点后保留4位呢?也很简单!代码修改为:
<bean:write name="n" scope="request" format="#.####" />
再想想,如果我们放进去的是3.14呢?我们输出却要小数点后保留4位,不足4位用0补上呢?用上面的方式我们得到将还是3.14,这又该怎么改呢?
It’s very easy!!一个非常小的改动:
<bean:write name="n" scope="request" format="0.0000" />或者<bean:write name="n" scope="request" format="#.0000" />
有人会发现这里的“#”与“0”好像通用,于是写成<bean:write name="n" scope="request" format="#.##00" />,认为这样也可以,究竟行不行自己动手试试吧。 

你可能感兴趣的:(JavaScript,jsp,bean,struts,Class,input)