可以吧.
在开始指出jstl所在的路径就行了吧!

解决方案 »

  1.   

    例如:
    <% java.util.Calendar cal = java.util.Calendar.getInstance();
       String year = cal.get(cal.YEAR);
    %>Year is: <c:out value="${year}"/>小弟初学JSTL还有许多不明白,望高人指点。
      

  2.   

    要想使用jstl的话,你可以在开始处写上:
    <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
    这样就可以使用以c为前缀的jstl标签库了,
    <%@ taglib prifix="sql" uri="http://java.sun.com/jstl/sql"%>
    就可以使用以sql为前缀的标签库了.
      

  3.   

    要想使用jstl的话,你可以在开始处写上:
    <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
    这样就可以使用以c为前缀的jstl标签库了,
    <%@ taglib prifix="sql" uri="http://java.sun.com/jstl/sql"%>
    就可以使用以sql为前缀的标签库了.
    这个我知道的。我的问题是定义了JSTL的使用环境后无法使用传统的JSP标签,运行即报错。
    我不知道是不是只能使用EL来编写jsp了?例如:
    <% java.util.Calendar cal = java.util.Calendar.getInstance();
       String year = cal.get(cal.YEAR);
    %>
      

  4.   

    在高一點的版本中﹐可能要這樣寫
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
      

  5.   

    当然可以了。
    要想使用jstl的话,你可以在开始处写上:
    <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
    这样就可以使用以c为前缀的jstl标签库了,
    <%@ taglib prifix="sql" uri="http://java.sun.com/jstl/sql"%>
    这是老的,新得应该是:
    <%@ taglib prifix="sql" uri="http://java.sun.com/jsp/jstl/sql"%>
      

  6.   

    对不起各位,可能使我没表述清楚
    如果在某个jsp页中定义了标签库
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>那么在这个jsp页中是否只能使用EL,而不能将EL和传统的JSP标签混用?
      

  7.   

    这个是JSTL standard里的例子,我稍微改了一下,老大们看看!我在里面加了个<%=%>就被咔嚓了!<%@ taglib prefix="scriptfree" uri="http://jakarta.apache.org/taglibs/standard/scriptfree" %>
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <html>
    <head>
      <title>JSTL: Tag Library Validator -- ScriptFree OK</title>
    </head>
    <body bgcolor="#FFFFFF"><h3>This JSP page is free of scripting elements</h3><table border="1">
      <c:forEach var="customer" items="${customers}">
        <tr>
      <td><c:out value="${customer.lastName}"/></td>
      <td><c:out value="${customer.phoneHome}" default="no home phone specified"/></td>
      <td>
        <c:out value="${customer.phoneCell}" escapeXml="false">
      <font color="red">no cell phone specified</font>
    </c:out>
          </td>
        </tr>
      </c:forEach>  
    </table>//-----------------------------------------
    //加了这句就出错!
    <%="Point!"%>
    //-----------------------------------------</body>
    </html>