0

Websphere コマースでの TypedProperty の使用法を理解するのを手伝ってくれる人はいますか? つまり、コマンド クラスを使用せずに TypedProperty を使用して、ある JSP から別の JSP に値を渡す方法です。

4

5 に答える 5

1

型付きプロパティは通常、コントローラーコマンドからJSPに値を渡すために使用されます。あるJSPから別のJSPに値を渡すだけの場合は、最初のJSPでフォームを作成し、それを2番目のJSPに送信します。

于 2012-03-07T10:13:26.397 に答える
0

TypedProperty は、理解を深めるために Java の Hashmap と比較できる Java のクラスです。名前と値のペアの組み合わせです。

さらに答える前に、問題を理解したかっただけです。

  1. Jsp で TypedProperty を使用して、ある jsp から別の jsp に値を渡すのはなぜですか?
  2. 2 番目の JSP をインポートしていますか、それとも値を渡す必要がある 2 番目の JSP を含めていますか?

インポートする場合は、c:param タグを使用して値を 2 番目の jsp に渡すことができます。

含まれる jsps の場合、値は 2 番目の JSP ですでに使用可能です。

明確に回答できるように、問題を説明するコード スニペットを含めてください。

于 2012-04-23T06:43:58.233 に答える
0

次のコード スニペットを使用して、ある jsp から別の jsp にパラメーターを渡すことができます。

<c:import url="child.jsp">
 <c:param name="name1" value="value1" />
 <c:param name="name2" value="value2" />
 <c:param name="name3" value="value3" />
</c:import>

child.jsp 内では、次を使用してパラメーターを読み取ることができます。

 <c:out value="${param.name1}" />
 <c:out value="${param.name2}" />
 <c:out value="${param.name3}" />
于 2013-03-13T21:37:21.117 に答える