1

StringTemplate、JUEL、VelocityなどのELおよびnear ELフレームワークがあることを認識しています。ただし、JSTL/ELの代替のリストは求めていません。

私は1年以上前にパッケージに出くわしました。これは、非サーブレット環境用のJSPの機能をエミュレートするutil、つまり、機能するために「サーブレットコンテナ」を必要としないJSPコンポジションを作成した人です。

私はそれを無視しました、そして今私はそれが私に役立つだろうと思います、そして私はそれが何であるかを思い出すのに助けが必要です。

私の実際の動機は、StringTemplate、JUEL、VelocityがSQLブロック、HTMLブロックの作成に役立つものと似ていますが、JSPはバイトコードにプリコンパイルされており、実行時の解析が行われないため、JSPの方が実行時の効率が高いと考えています。一度より。

したがって、実際には、テンプレートがバイトコードにプリコンパイルされている限り、代替案の推奨は受け入れられます。しかし、私はまだJSPエミュレーターを好みます。

4

1 に答える 1

1

jspsの優れた代替品は、Freemarkerテンプレートエンジンです。スタンドアロンとしては優れていますが、Struts2フレームワークにどのように統合されているかもわかります。OGNLスタックと組み合わせると、jspsに完全に置き換わります。

于 2010-01-06T18:52:28.360 に答える