2006-11-15から1日間の記事一覧

jasper2のソース

jsp

ExpressionEvaluatorImplを生成している場所は「org.apache.jasper.compiler.JspUtil」の中でした。 別実装への交換はどうも難しそうですねー。 package org.apache.jasper.compiler; ... import org.apache.commons.el.ExpressionEvaluatorImpl; ... public…

implements ExpressionEvaluator

jsp

で、ぐぐって見ると、Tapestryが引っかかった。中でOGNLが使われていました。 Mayaaも、TapestryもHTMLファイルを対象にレンダリングをしていると思うんだけど、JSPの実行時そのもののExpressionEvaluatorを、置き換えるのってできるんだろうか?jasper2のソ…

JSPディレクティブを省略する方法

jsp

意外と知られていないようなので、紹介します。JSPの先頭にはお決まりのようにJSPディレクティブを記述しますが、これが省略できたら便利だと思いませんか?hoge.jsp(省略前) UTF-8" pageEncoding="UTF-8" %> uri="http://java.sun.com/jsp/jstl/core" %> ur…

JSPのELでいけてないところ

jsp

今更って感じですが、JSPのELでメソッドの呼び出しができないのが惜しい。 OGNLと同じスペックがあればねー。 ${bean.contains(id)} JSP2.0からのFunctionの機能を使えば、一応「tldに定義したstaticメソッド」は、 利用することができます。ただ、この方法…