2013-03-30 69 views
0

我正在使用Weblogic版本12c,並且weblogic已經內置了JSTL支持。我們只需要在JSP上面設置URI。我正在使用核心標籤庫帶有Weblogic 12c的JSTL無法正常工作

<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> 

在我的jsp中。通過這樣做,我可以使用像<c:out>, <c:set>, <c:forEach>等核心功能。但是我無法直接在我的jsp中打印我的值。目前我必須使用<c:out> tag,但我希望他們直接使用$標誌打印。即${someObject.someProperty} - 通過這樣做,它可以打印美元符號和大括號以及全部,因此不會打印實際值。

回答

2

您誤將URI,在JSP中需要使用這樣的:

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> 

您也可以包括你的標籤庫的頂部,使EL:

<%@ page isELIgnored="false" %> 
+0

非常感謝。 'isELIgnored'特別+1。 其實我的代碼只有當我不在我的URI中放入'jsp'時才工作。但是,如果我把'islIgnored false'放在'jsp'中 - 那麼它就起作用了...... !!! –

+0

不客氣的兄弟很高興知道它是有用的! –