//user为获取到的对象,里面分别有字段userId,userName,userAge//这句可以正常输出对象的值,userName为字符串类型
<bean:write name="user" property="userName" />//加上这句就报错,userAge为int类型
<bean:write name="user" property="userAame" />
是不是bean标签不可以强转输出int类型的?javax.servlet.ServletException: org.apache.jasper.JasperException: An exception occurred processing JSP page /userlist.jsp at line 3229: <bean:write name="a" property="userName" />
30: <td/>
31: <td >
32: <bean:write name="a" property="value(userAame)" />
33:
34: </td>
35:
<bean:write name="user" property="userName" />//加上这句就报错,userAge为int类型
<bean:write name="user" property="userAame" />
是不是bean标签不可以强转输出int类型的?javax.servlet.ServletException: org.apache.jasper.JasperException: An exception occurred processing JSP page /userlist.jsp at line 3229: <bean:write name="a" property="userName" />
30: <td/>
31: <td >
32: <bean:write name="a" property="value(userAame)" />
33:
34: </td>
35:
你也可以试试<c:out value="${user.userAame}/>
userAame未定义.跟类型没有关系
//加上这句就报错,userAge为int类型
<bean:write name="user" property="userAge" />
这样显示是出问题的,
后来我加上format=""属性,问题解决。