2024/05/19 15:57 |
[PR] |
2009/06/24 15:50 |
EL式の有効化 |
ほい。
情報。
もーねぇ、いや…
eclipseで
strutsで
JSPを作成してて、
EL式を使おうとしたら、
EL式が使えない…
同使えないかというと↓
たとえば、
${2+3*5}
という式を書いたとしよう。
期待結果:17
実行結果:${2+3*5}
って!
これじゃ、EL式の構文じゃなくて、ただのテキストじゃないか…
誰がそんなもの書きたいか!
まぁ…使う時もあるでしょうが…
で、いろいろ調べました。
Coreタグライブラリのセットアップができてないのかなぁと思い、
JSPファイルにtaglibの記述を追加してみたり、
Web.xmlの記述が足りないのかと
web.xmlファイルにtaglibの指定をしてみたり。
なのだが、一向に使える兆しば見えず…
文献も、webも漁ったが、さっぱりわからず…
もう、やめてしまおうか、人間なんて。
と思っていた矢先、ありました。
そう、もう、かなり初歩的な感じで。
EL式の無効化・有効化の手段が。
JSPに以下の記述。
※有効化
もうお分かりですね。
無効化の場合は、false⇒trueの書き換えをするだけ。
これに丸二日…
というか、デフォで有効になってるんじゃないのか?
ないのかこれは?
だって、どこの文献にも書いてなかったぞ?
まぁ、最初から無効化をキーワードに入れなかったのが敗因なのだけどもですが…
わかっていますが…
今日は酒を飲みたい気分です。
情報。
もーねぇ、いや…
eclipseで
strutsで
JSPを作成してて、
EL式を使おうとしたら、
EL式が使えない…
同使えないかというと↓
たとえば、
${2+3*5}
という式を書いたとしよう。
期待結果:17
実行結果:${2+3*5}
って!
これじゃ、EL式の構文じゃなくて、ただのテキストじゃないか…
誰がそんなもの書きたいか!
まぁ…使う時もあるでしょうが…
で、いろいろ調べました。
Coreタグライブラリのセットアップができてないのかなぁと思い、
JSPファイルにtaglibの記述を追加してみたり、
1.0用 <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> 1.1用 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> |
Web.xmlの記述が足りないのかと
web.xmlファイルにtaglibの指定をしてみたり。
<jsp-config> <taglib> <taglib-uri>http://java.sun.com/jstl/core</taglib-uri> <taglib-location>/WEB-INF/tld/c.tld</taglib-location> </taglib> </jsp-config> |
なのだが、一向に使える兆しば見えず…
文献も、webも漁ったが、さっぱりわからず…
もう、やめてしまおうか、人間なんて。
と思っていた矢先、ありました。
そう、もう、かなり初歩的な感じで。
EL式の無効化・有効化の手段が。
JSPに以下の記述。
<%@ page isELIgnored="false" %> |
もうお分かりですね。
無効化の場合は、false⇒trueの書き換えをするだけ。
これに丸二日…
というか、デフォで有効になってるんじゃないのか?
ないのかこれは?
だって、どこの文献にも書いてなかったぞ?
まぁ、最初から無効化をキーワードに入れなかったのが敗因なのだけどもですが…
わかっていますが…
今日は酒を飲みたい気分です。
PR
- トラックバックURLはこちら