业务需求:
Struts标签使用Jsp页面中的list的值,java代码使用Struts传来的值
<s:iterator value="secondTypes1" status="s1">
<li><a href=<%=basePath+"indexGoods/showSecondType?goodsSecondTypeId=" %>
<s:property value="goodsSecondTypeId"/> class="underline">
<s:property value="goodsSecondName"/></a>
<!-- 显示三级列表 -->
<%
ValueStack vs = (ValueStack)request.getAttribute("struts.valueStack");
Integer secondTypeIdtoThird = (Integer)vs.findValue("goodsSecondTypeId");
IGoodsTypeDAO goodsTypeDAO = DaoFactory.getGoodsTypeDAO();
out.print(secondTypeIdtoThird);
List<GoodsType> goodsTypes =
goodsTypeDAO.getGoodsThirdTypesBySecond(secondTypeIdtoThird).getGoodsTypes();
request.setAttribute("goodsTypes", goodsTypes);
%>
<s:iterator value="#request.goodsTypes">
<s:property value="goodsTypeName"/>
</s:iterator>
</li>
</s:iterator>