0

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/ の下に配置されます。

どうもありがとう!:-)

4

1 に答える 1

1

これを jsp ページの上部に追加してみてください。

<%@ page isELIgnored="false" %>

于 2012-10-15T03:39:21.893 に答える