标签:
1.配置jsp
<%@ taglib prefix="s" uri="/struts-tags" %>
2.debug标签
<s:debug></s:debug>
3.property标签
/** value:指定要输出的内容 1.如果在对象栈中,直接指定属性,或者直接调用方法 2.如果在map栈中,用#指定 3.如果value不写,默认输出栈顶的元素 4.如果出现两个属性名相同,则从栈顶开始查找,赋值的为第一个 */ <s:property/> <s:property value=""/> //把对象放到map中,再把map放入对象栈中 <s:property value="person.name"/> <s:property value="person.getName()"/> //取出map栈中的元素 <s:property value="#name"/> //取出map栈中的person对象的name属性 <s:property value="#person.name"/> //取出map栈中request域中person对象的name属性 <s:property value="#request.person.name"/>
4.iterator标签
1.list放入到对象栈中 <s:iterator> <s:property value="name"/> <s:property value="age"/> </s:iterator> 2.list放入到map中 <s:iterator value="#persons"> <s:property value="name"/> <s:property value="age"/> </s:iterator> 3.list放入到request域中 <s:iterator value="#request.persons"> <s:property value="name"/> <s:property value="age"/> </s:iterator> 4.map放到map栈中 <s:iterator value="#persons"> <s:property value="key"/> <s:property value="value.name"/> <s:property value="value.age"/> </s:iterator> 5.把List<Map<String,Person>>放入到map栈中 <s:iterator value="#list"> <s:iterator> <s:property value="key"/> <s:property value="value.name"/> <s:property value="value.age"/> </s:iterator> </s:iterator>
标签:
原文地址:http://www.cnblogs.com/jsnan/p/4506256.html