<s:textfield name="orderInfo.num" size="20" value="%{count}" οnchange="changeCount(this.value,'<s:property value=‘foodid’>')"></s:textfield>
struts2标签不能嵌套使用,应改为
<s:textfield name="orderInfo.num" size="20" value="%{count}" οnchange="changeCount(this.value,'%{foodid}')"></s:textfield>
Struts2 标签输出MAP嵌套
<%
@ taglib prefix
=
"
s
"
uri
=
"
/struts-tags
"
%>
<! DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN " >
< html >
< head >
< s:head />
</ head >
< body >
< table border = " 1 " >
< s:iterator value = " dataMap.keySet() " id = " class " >
< s:iterator value = " dataMap.get(#class).keySet() " id = " group " >
< tr >
< td >< s:property value = " group " /></ td >
< s:iterator value = " dataMap.get(#class).get(#group).values() " id = " name " >
< td >< s:property value = " name " /></ td >
</ s:iterator >
</ tr >
</ s:iterator >
</ s:iterator >
</ table >
</ body >
</ html
<! DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN " >
< html >
< head >
< s:head />
</ head >
< body >
< table border = " 1 " >
< s:iterator value = " dataMap.keySet() " id = " class " >
< s:iterator value = " dataMap.get(#class).keySet() " id = " group " >
< tr >
< td >< s:property value = " group " /></ td >
< s:iterator value = " dataMap.get(#class).get(#group).values() " id = " name " >
< td >< s:property value = " name " /></ td >
</ s:iterator >
</ tr >
</ s:iterator >
</ s:iterator >
</ table >
</ body >
</ html