2

特にデータを出力するときに、Struts タグを HTML に置き換えることができないかと考えていました。私の会社のプロジェクトではまだ struts タグを使用していますが、HTML に比べて使いにくいようです。

4

1 に答える 1

1

もちろん、複製する限り可能です:

  • タグによって生成された HTML が何であれ、そして...
  • ...タグが実装する Java ロジックは何でも。

たとえば、すべてのカスタム フォーム タグは次のようになります。

  • フォーム要素を発行する
  • (S2 テーマによっては、他のマークアップに埋め込まれている可能性があります)
  • アクション プロパティからフォーム要素の値を設定する
  • フォーム要素に関連するエラー メッセージを表示します (S2 テーマによって異なります)。

一部のタグは独自の HTML を発行しません。たとえば、<s:iterator>コレクションをループし、各オブジェクトを値スタックにプッシュし、他の JSP カスタム タグと同じようにタグ本体を処理します。

既存のフレームワーク ロジックを再現し、次のいずれかを記述します

  • より多くの HTML、または...
  • ...独自のカスタム タグの完全なスイートですか?

私はそれを疑っていますが、そうするための有効なユースケースがある可能性があります - 私はそれらを考えることができません.

于 2013-08-07T21:50:08.373 に答える