[Seasar-user:1819] Re: Maya0.9.4リリース

hasi hasimoto
2005年 4月 15日 (金) 09:48:54 JST


こんにちは。橋本と申します。

栗原さんに聞いてよいものかわかりませんが。。。

S2JSFで Maya Samples>JSTL Core with Maya の以下の c:if を使うには
どのようにすればよいかご存知でしょうか?

<span m:inject="c:if" m:test="${ 1 == 1 }">条件式true</span>
<span m:inject="c:if" m:test="${ 1 == 0 }">条件式false</span>


やったことは

1. WEB-INF/lib にstandard-1.1.2.jar,jstl-1.1.jarを追加。
2. htmlタグに xmlns:c="http://java.sun.com/jstl/core_rt"を追加。

すると
org.seasar.jsf.exception.PrefixNotFoundRuntimeException: [EJSF0006]c
が発生したので

jsf.diconに以下記述を追加

<initMethod name="addTaglibUri">
	<arg>"c"</arg>
	<arg>"http://java.sun.com/jstl/core_rt"</arg>
</initMethod>

すると

条件式true
条件式false

と表示され testの中が評価されませんでした。

よろしくお願いします。




Seasar-user メーリングリストの案内