JSP页面的取值问题?
页面请求一个action,要求action返回一个JSONArray的数组。经过处理后把数据放到 JSONArray array这个对象中,做如下处理
request.getSession().setAttribute("data",array);
在页面取值 用Struts标签取值 循环
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="/struts-tags" prefix="s" %>
[
<s:if test="#session.data.size>0">
<s:iterator value="#session.data" var="c" id="c">
["${c.id}", "${c.name}"],
</s:iterator>
</s:if>
<s:else>
["allData", "所有数据"]
</s:else>
]
请大家帮我看看 错在哪里?为什么不能正常显示呢?
注:<s:if test="#data.size>0">也试过了。<s:if test="${data}.size>0">直接黄线,运行时报错。
急!急!急!
小花和小老鼠
9 years, 2 months ago