Getting JSTL to run within Tomcat and Eclipse

前端 未结 2 1328
误落风尘
误落风尘 2020-12-10 01:26

I\'ve been trying to get this to run, but I can\'t. I\'m using Eclipse Galileo, Tomcat 5.5.23 and have several JSTLs around. My latest try was to use the GlassFish jar file

相关标签:
2条回答
  • 2020-12-10 02:08

    It's very simple to include jstl in your projects, what I do is:

    1. Download jstl-1.2.jar (JSP 2.1 containers only i.e. Tomcat 6, otherwise jstl-1.1.jar) from http://repo1.maven.org/maven2/javax/servlet/jstl/1.2/
      or
      the interfaces (javax.servlet.jsp.jstl-api-1.2.1.jar) from http://search.maven.org/#browse|707331597 and the actual implementing classes (javax.servlet.jsp.jstl-1.2.2.jar) from http://search.maven.org/#browse%7C-1002239589.

    2. Copy to your project's WEB-INF/lib directory

    3. Include the following tags in yours jsp's:
      • <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
      • <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
      • <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
      • <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>

    As for eclipse I need to know if your using any framework plugin, I use MyEclipse and it does it automatically for me.

    0 讨论(0)
  • 2020-12-10 02:13

    Another method is shown here https://stackoverflow.com/tags/jstl/info

    In short, download jstl.jar from here:

    http://download.java.net/maven/1/jstl/jars/jstl-1.2.jar

    and drop it in your WEB-INF/lib dir

    and add the line:

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

    in your jsp file.

    (don't forget to do F5 and clean and build after that)

    0 讨论(0)
提交回复
热议问题