簡體   English   中英

JSONArray對象未顯示在JSP上

[英]JSONArray object not showing on JSP

我陷入了困境。 請幫幫我。

我正在使用struts1.2。 我已經用在struts-config.xml中定義的一種形式制作了JSONObjects的JSONArray。 我想在我的jsp上使用此JSONArray。 我無法執行此操作。請幫助我。

我的stuts-config代碼是

<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>

我的tile-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上使用我的form屬性(在上面定義!)

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>

在上面,顯示的是UserName,但沒有顯示listOfExcelFileJSONArray。 這兩個屬性都在我的表單中設置。

請提供一種在JSP上使用此JSONArray的方法。

是的。我錯過了Admin表單中的基本內容,即我沒有為listOfExcelFileJSONArray變量設置getter和setter方法!

當我進行這些操作時,它也將出現在JSP上。 !!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM