Java JSONArray对象未显示在JSP上

Java JSONArray对象未显示在JSP上,java,jsp,struts,arrays,Java,Jsp,Struts,Arrays,我被困在这里面了。请帮帮我 我正在使用struts1.2。我已经在struts-config.xml中定义的一种表单中创建了JSONObject的JSONArray。我想在我的jsp上使用这个JSONArray。我做不到这一点。。请帮我解决这个问题 我的stuts配置代码是 <form-beans> <form-bean name="Admin" type="form.adminForms.Admin" /> </form-beans> <ac

我被困在这里面了。请帮帮我

我正在使用struts1.2。我已经在struts-config.xml中定义的一种表单中创建了JSONObject的JSONArray。我想在我的jsp上使用这个JSONArray。我做不到这一点。。请帮我解决这个问题

我的stuts配置代码是

<form-beans>
    <form-bean name="Admin" type="form.adminForms.Admin" />
</form-beans>

<action-mappings>
    <action path="/adminLoginAction" type="action.adminActions.AdminLoginCheck" name="Admin">
    <forward name="success" path="baseLayoutAdmin" />
    <forward name="failure" path="loginFailure" />
</action>
</action-mappings>

我的tiles-defs.xml

<definition name="baseLayoutAdmin" path="/adminJSP/newsletter.jsp">
    <put name="title" value="AMSS::NL::Control Panel" />
    <put name="header" value="../adminJSP/header.jsp" />
    <put name="secondHeader" value="../adminJSP/belowHeader.jsp" /> 
    <put name="center" value="../adminJSP/center.jsp" />
    <put name="right" value="../adminJSP/right.jsp" />
    <put name="footer" value="/adminJSP/footer.jsp" />
</definition>

我想在center.jsp上使用我的表单属性(定义如上!!)

center.jsp

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"  %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ page language="java" import="net.sf.json.JSONArray" %>
<form name="Admin" method="post">
    ${Admin.userName}
    ${Admin.listOfExcelFileJSONArray}
</form>

${Admin.userName}
${Admin.listOfExcelFileJSONArray}
在上面,显示用户名,但不显示listOfExcelFileJSONArray。这两个属性都在我的表单中设置


请提供一种在JSP上使用此JSONArray的方法。

是的。。我在表单管理中遗漏了一个基本的东西,即我没有为listOfExcelFileJSONArray变量创建getter和setter

当我做这些的时候,它也会出现在JSP上