0

私はこれで立ち往生しています。私を助けてください。

struts1.2を使用しています。struts-config.xmlで定義されたフォームの1つでJSONObjectsのJSONArrayを作成しました。このJSONArrayをjspで使用したいと思います。私はこれを行うことができません..これで私を助けてください。

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

私のタイル-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>

上記では、userNameは表示されていますが、listOfExcelFileJSONArrayは表示されていません。両方の属性が私のフォームに設定されています。

このJSONArrayをJSPで使用する方法を教えてください。

4

1 に答える 1

0

ええ..フォーム管理者の基本的なことを見逃しました。つまり、listOfExcelFileJSONArray変数のゲッターとセッターを作成していません。

これらを作ったので、JSPでもやってくる。!!

于 2012-04-17T09:29:40.150 に答える