jsp

JSPでメソッド呼び出ししたい

jsp

個人的にはELでメソッド呼び出しができれば完璧なんだけどなー。ELのエンジンをRhinoに切り替えるっていうのは、以前から何回か挑戦しているんだけど、うまくいっていない。id:masataka_kさんはできるって言っていたんだけどなあ。標準からそれてしまうので…

そうJSPは悪くない。

スクリプトレットバッシングの時代にズダボロに引き裂かれたStrutsと、グングン成長したRails http://d.hatena.ne.jp/higayasuo/20080302#1204425432ひがさんの良エントリ。激しく同意します。JSP2.0、悪くないです。JSP1.2まではいまいちだと思っていました…

100% Pure JSP Web Application Framework

jsp

ちなみに今作っているcubbyはJSP2.0ラブなフレームワークです。まだリリースできていませんが。。。http://cubby.sandbox.seasar.org/

JSP2.0は結構いいと思う

jsp

JSP2.0のDynamicAttributesの存在に今頃気づく http://d.hatena.ne.jp/masanobuimai/20070320#1174351738JSP2.0って結構いい仕様だと思うんですよね。細やかにいい機能が備わっていて私は好きです。fragmentとか、ヘッダーファイルの一括インクルードとか。…

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メソッド」は、 利用することができます。ただ、この方法…

display tag library

カスタムタグでテーブルを出力 http://displaytag.sourceforge.net/

TLDDoc

タグライブラリの定義TLDファイルをJavaDocライクなHTMLに変換する。 http://developers.sun.com/dev/coolstuff/tlddoc/