0

私は次のようなことをしたいと思います:

<%@ include file="links/"+linkFile %>

このようなことをする方法はありますか?<jsp:include>jspページ用ですが、親ページのすべての情報にアクセスしたいので使いたくありません。

ありがとう!

4

1 に答える 1

0

TL; DR:いいえ。

それらの比較については、このページを参照してください。このスレッドには、あなたがやりたいことができない理由(そしてあなたがそのようにやろうとしている潜在的な理由;)に関する詳細があります

ページは「PHPスタイル」で設計されているようです。クリーンなJSPサイトでは、動的な作業のほとんどはJavaコード、通常はサーブレットまたはフレームワーク固有のクラス(アクション、コントローラーなど)で行われます。

「スコープされた」変数とは、ページ、リクエスト、セッション、またはアプリケーションコンテキストの属性を意味します。この場合、おそらくリクエストスコープに物を置くだけで、現在のリクエストにアクセスできるすべての場所で利用できるようになります。

変数がスコープ内に入ると、のようなJSPEL構文を使用して取得できます${myVariable}

詳細がなければ、物事を片付けるための最善の方法が何であるかを知ることは困難です。

于 2011-10-25T20:49:03.907 に答える