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

struts2的多种类型转换,该怎么解决

2012-02-12 
struts2的多种类型转换htmlHTML codeform methodget actioninsertSortAction.actiontabletr id

struts2的多种类型转换
html

HTML code
<form method="get" action="insertSortAction.action">        <table>                <tr id="att"><td><span>属  性:</span></td>名称:<input type="text" name="attrib.key">值<input type="text" name="attrib.value"></td></tr>             <tr id="att"><td><span>属  性:</span></td>名称:<input type="text" name="attrib.key">值<input type="text" name="attrib.value"></td></tr>                                <tr><td><input type="submit" value="提交"></td></tr>        </table>            </form>

Action
Java code
public class InsertSortAction extends ActionSupport {    private List<Attrib> attrib;}


怎样接收页面传来对象,并加到List里
之前用类型转换可以做到,现在想在页面端用attrib.name,attrib.value传,怎么做

[解决办法]
你可以声明一个类,将值放进去,然后将这个类在添加到list里面.

还有,你的这个private List<Attrib> attrib;有get\set方法吗?


[解决办法]
用request.getAttribute()或者request.getParameter()获取页面传来的值
[解决办法]
呵呵,楼主标题有问题哦,类型转换,就是BEAN,和其中的字段值的关系而已吧,
呵呵,你是将传递回来的值加到list上,????直接add就可以了,

热点排行
Bad Request.