現在、小さなコンテンツのページを頻繁にリフレッシュする必要があります。例えばjspはインクルード対象にオブジェクトを渡します
: JSPコンテンツは
Chapter 1 :
section abc:
section def:
section ghi:
である私はクラスの章を持ち、そのセクションが
class Chapter{
Section abc;
Section def;
Section ghi;
}
私は春のMVCを使用していますその中のパラメータであると仮定すると、私は次のように追加していますモデル
model.addAttribute("chapter", chapter);
model.addAttribute("abc", chapter.getAbc());
model.addAttribute("def", chapter.getDef());
model.addAttribute("ghi", chapter.getGhi());
最初にメインページを呼び出すときjsp:includesを使用して個々のセクションをロードすると、それらを個別に更新する間に、その特定のモデルをその特定のJSPページに追加し、ajaxを使用して更新します。 これは正常に動作します。それは私がABCを取得するために私は章オブジェクトを使用できるようにちょうど
model.addAttribute("chapter", chapter);
で全体を管理できるように
しかし
質問は、 はどうすればDEF、デザインを変更することができます、ghi値を明示的に渡すのではなく、
問題が
<jsp:include page="abc.jsp" >
<jsp:param name="abc" value="${ chapter.abc}"/>
</jsp:include>
これができない..私は章オブジェクトなどから付属のJSPに個々のオブジェクトを渡すことができないですです。唯一の文字列を渡すことができるように
小さな問題、長い説明を願って私のポイントを作った。
小さな問題、長い説明、問題はどこですか? – Thilo
"私は私の主張を願って" - 近くでもない。あなたの長い記述には質問はありません。 – skaffman
投稿する前に一度も読んでいないのは大変申し訳ありませんが、急いでいました。 – Skeptor