function get()
{
for(var i=0;i<${allarchitecture.size()};i++){
alert("${allarchitecture["+i+"].architectureName}");
}
allarchitecture是个List<对象>
${allarchitecture.size()}可以得出来${allarchitecture[0].architectureName}也可以显示出来
这样报Expression allarchitecture["+i+"] is undefined on line 19错误,求各位指点!
{
for(var i=0;i<${allarchitecture.size()};i++){
alert("${allarchitecture["+i+"].architectureName}");
}
allarchitecture是个List<对象>
${allarchitecture.size()}可以得出来${allarchitecture[0].architectureName}也可以显示出来
这样报Expression allarchitecture["+i+"] is undefined on line 19错误,求各位指点!
function get()
{
for(var i=0;i <${allarchitecture.size()};i++){
eval('alert(${allarchitecture['+i+'].architectureName})') //这样就OK了
}
我用allarchitecture[0].architectureName还是可以得到值!
function get()
{
var arr = [<c:forEach items="${allarchitecture}" var="result" varStatus="status"><c:out value="${result.architectureName}" />,</c:forEach>];
for(var i = 0; i < arr.length - 1; i++){
alert(arr[i]);
}
function get()
{
var arr = [<c:forEach items="${allarchitecture}" var="result" varStatus="status">"<c:out value="${result.architectureName}" />",</c:forEach>];
for(var i = 0; i < arr.length; i++){
alert(arr[i]);
}
function get_data()
{ var terms = new Array();
var a=[<#list allarchitecture as row>"${row.architectureName}",</#list>];
for(var i in a){
alert(a[i]);
}
return terms;
}
呵呵,这样搞定!