JSTL 1.2 コア タグは私の Weblogic 10.3.5 ではうまく機能しませんが、JSTL 1.0 を使用することは問題ありません。以下は動作です。
JSP:
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
<c:out value="${1+2}"/>
出力: 3
URI を に変更するhttp://java.sun.com/jsp/jstl/core
と、出力は "${1+2}" になり、式を文字列として直接出力するようなものになります。どちらの場合もエラー/例外は発生しません。以下は私の設定です:
web.xml:
<web-app
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
jar ファイル「glassfish.jstl_1.2.0.1.jar」が /WEB-INF/lib/ の下に配置されます。
どうもありがとう!:-)