1

タグ ライブラリを持つ目的は何ですか? 作業を非常に簡単にする基本的なタグを使用できますが、struts-html.tld を使用する理由は何ですか。usebean、setProperty、および getProperty タグを介して簡単に Bean を呼び出して使用できますが、なぜ struts-bean.tld があるのでしょうか。私は初心者なので、親切に私の疑問を明確にしてください..

前もって感謝します

4

2 に答える 2

2

単純な古い HTML タグを使用する場合は、スクリプトレットを使用してフォーム Bean から値を取得し、html フィールドに入れる必要があります。html タグは Struts フレームワークと連携して、フォーム Bean フィールドから自動的に html フィールドにデータを入力します。これにより、JSP がクリーンで維持しやすくなります。

于 2009-03-17T05:26:46.627 に答える
0

Bean プロパティへのアクセスや、それを使用した HTML の作成などの基本的なことはできますが、多くの場合、HTML ページでさらに多くのことを行う必要があります。Struts は、入力フィールドやテーブルなどの HTML 要素を構築するために直接使用できる明確に定義されたタグを多数提供します。つまり、HTML 要素ではなく struts タグを扱うことになります。基本的な HTML 要素を提供する以外に、より複雑な HTML ページを作成するのに役立つタグ ライブラリがあります。たとえば、特定のタグ ライブラリを使用すると、イテレータを指定して列ヘッダーをマッピングするだけで、きちんとしたページ分割されたテーブルを作成できます。

于 2009-03-17T05:33:44.537 に答える