首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么使用jsp标签setProperty指令给bean中的非简单数据类型的属性赋值

2012-03-09 
如何使用jsp标签setProperty指令给bean中的非简单数据类型的属性赋值?假如一个bean中有一个Integer类型的

如何使用jsp标签setProperty指令给bean中的非简单数据类型的属性赋值?
假如一个bean中有一个Integer类型的属性id,用如下代码给id赋值
<jsp:useBean id="ubean" class="org.serBean"></jsp:useBean>
<jsp:setProperty property="id" name="ubean" value="<%= Integer.valueOf(500) %>"/>

第二行总报一个异常错误:org.apache.jasper.JasperException: An exception occurred 
请问如何给id赋值?

[解决办法]
这样试试?
<% pageContext.setAttribute("id",new Integer(500)) %>
<jsp:setProperty property="id" name="ubean" value="${id}"/> 

热点排行