Struts2类型转换(二) 集合类型 - 编程入门网
Struts2类型转换(二) 集合类型时间:2010-01-06 javaeye elf8848情况一 : HTML复选框 与 List<String>: 1 jsp页面: Html代码 <form action="login.action" > <input type="checkbox" value="1" name="aihao"/>足球<br> <input type="checkbox" value="2" name="aihao"/>音乐 <br> <input type="checkbox" value="3" name="aihao"/>小说<br> <input type="checkbox" value="4" name="aihao"/>电玩<br> <input type="submit" value="提交"/> </form> 2 Action Java代码 public class LoginAction extends ActionSupport { private List<String> aihao; set,get方法略... @Override public String execute()throws Exception { return "success"; } } 3 success.jsp 结果页面 Html代码 <s:iterator id="ah" value="aihao"> list:<s:property value="ah"/> </s:iterator> 情况二 : List<User> 针对 List<User>写一个转换器 情况三 : Map集合 1)注册局部类型转换器, 假定请求的LoginAction 来处理, 我们就要篇写LoginAction- conversion.properties文件 .本文件要与LoginAction.java放再同一文件夹 2)对于 Map类型,要同时指定key和value的类型, LoginAction-conversion.properties 写如下: 指定key类型: Key_ Map类型的属性的属性名=key类型的全限定类名 指定value类型: Element_ Map类型的属性的属性名=value类型的全限定类名 我看 用处不大, 没做具体的例子,无代码. 情况四: Set集合 与List一样, 不写了. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |