前台页面与ActionForm的传值问题???

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:49:29
50: <table width = "35%" border = "1">
51: <tr>
52:
53: <html:hidden property = "siteid" value = "<%=sitebean.getSiteid() %>"/>
54: <td><%=sitebean.getSiteid() %></td>
55: </tr>
56: <tr>
在我后台ActionForm中的siteid是int类型。
那么、ActionForm不是可以自动封装前台数据吗?
那么、既然、<html:hidden property = "siteid" value = "<%=sitebean.getSiteid() %>"/>
value后面打了双引号、是不是就成为了、String类型了?
是不是就不对了?不能进行数据的封装了?
请教高手!
这个地方总是出现问题、我是新手!
跪求答案、相关实例!
有关、int id ;与 ActionForm的数据交换 ?

hidden 写的没有问题
在页面提交的action中注意要配置一个
name属性 是要封装数据的actionform的名字

这是会自己转换的 ,没有问题 ,你别用html标签试试

<html:hidden property = "siteid" value="${upnList.userParamName}"/>
页面的必须是string类型,取出来的int和string是可以自己转换的。