jsp includeラベル使用

1306 ワード

jspには2つの方式があります.includeを使います. 機能は、1つのページを別のページに導入することです.
 
これはincludeコマンドです  私たちがよく知っているように、jspはservletに翻訳されます. JEE容器で使用されていますが、includeコマンドを使用すると、対応ページを含めてコンテナがコンパイルされ、最終的にservletファイルが作成されます.このプロセスは自分で試してみてもいいです.最後にサーバー対応のフォルダの中に一つの対応するjsp(*)しか見つけられないはずです.クラスファイル     これは、ページの静的な導入と見なされます.
これはincludeラベルです.使用中、対応する二つのファイルは応答のservletファイルにコンパイルされます.ホームページのservlet内部はdispatcherを使ってサブページを含めるという利点は、ページの動的な呼び出しが可能です.簡単に言えば、再起動時にパラメータを着て、応答の属性を設定することができます.
デモは以下の通りです

		
		
		
		
		
ホームページ
	

: ${param.username} : ${param.identity_zh_CN} :${param.depname}

サブページ
静的なincludeは効率が高いです. ダイナミックなincludeはもっと柔軟です.
両方とも多くの重複コードを回避してくれます.コードのスタイルを最適化し、コードの負担を減らすことができます.
最後にブロガーの共有に感謝します. 中身はとても詳しいです. よく見ることを提案します
http://blog.csdn.net/xueyepiaoling/article/details/6258369