質問: プロパティファイル例 ``` # コード,正規表現チェック条件,論理的なチェック条件 # $1,$2は引数とする xxx=1,^[1-9]$, yyy=2,,$1>$2 zzz=3,^[1-9]$,$1<$2 ``` チェック方式をプロパティファイルに記述して、そのチェックをプログラムで実施したいと考えています。 コードが1の場合は正規表現でチェック、2の場合は独自の論理的なチェック、3の場合は両方をチェックするとします。 正規表現はそのまま読み取った条件でチェックできるのですが、 論理的なチェック条件をプロパティファイルに記述してチェックさせるというようなことが実現可能でしょうか?
回答: JSPが利用しているEL(Expression Language)のライブラリと実装が、別途提供されていますので、それを利用するのが良いでしょうか。 入手方法から実装例まで、seraphyの日記:JavaのEL(2.2/3.0)式をアプリケーションから利用する方法 こちらにバッチリ書かれておりますので、参考にしてください。