0

これは春ベースのアプリケーションです。JSPでの私のフォーム定義は次のとおりです。

<form:form modelAttribute="article" enctype="multipart/form-data" method="POST"
           action="${sendEmailUrl}" name="postAd" id="postAd">

「記事」Bean からのデータをフォームに表示したいので、定義しましmodelAttribute='article'た。ここまでは大丈夫です。しかし、フォームの送信時に、記事とは異なる Bean でデータを収集したいと考えています。フォームで modelAttribute を 1 回しか定義できないため、JSP で 2 つの Bean を使用する方法を教えてください。

PS よくわからない場合は、詳細を教えてください。フォームの送信時に、ユーザーが入力したデータは Bean 'X' で収集され、電子メールは Java 電子メールを使用して送信されます。しかし、Bean 'Y' (この場合は記事) は、フォームに表示する必要があるいくつかの値を保持しています。

私がはっきりしていることを願っています。


flashdevelop で Haxe を使用して Air Mobile アプリを作成できますか?

flashdevelop 4.0.4 RTM で haxe 2.10 を使用してMobile air アプリを作成できるかどうか疑問に思っていましたか?

注: NME を使用していません

ありがとう

4

1 に答える 1

2

FormBeanあなたが言った2つのBeanを含むクラスを作成できます。この新しいクラスをmodelAttributeフォームで として使用すると、両方のオブジェクトのプロパティにアクセスできるようになります。

public class FormBean {

    public Article article;

    public YourOtherObject yourOtherObject;

}
于 2012-08-24T10:11:33.357 に答える