2010-12-15 8 views
2

JSTLを使用してフォーム変数にアクセスするにはどうすればよいですか?ストラットフォームとJSTL

<html:text property="abc" ... /> 

<c:out value="${abc}"/> 

abcは、私は、このページへの送信アクションによって設定された値を持っているにもかかわらず、常に空白です。

+0

として取得あなたはこれをやっている方法を表示することができます:「アクションによって設定された値は、このページへの送信」 – Barett

答えて

3

ActionFormを参照する場合は、値を取得できます。 "abc"はActionForm(あなたが作成した)のプロパティの1つであり、要求の処理中にActionServletに設定されているため、リクエストスコープで利用できます。

ので、このような値を取得するあなたのActionFormは「TestFormを」あるとし、その後、${TestForm.abc}または<c:out value="${TestForm.abc}"/>