我自己搜到的几处连接:
http://www.java-cn.com/bbs-jsp/show.jsp?id=4416&forum=javafan80130
http://www.webtechina.com/bbs/showthread.php?threadid=2887&highlight=%CA%FD%BE%DD%BF%E2
http://www.zhuodau.org/bbs/message.php?forumID=4&&threadID=3360&mp=1

解决方案 »

  1.   

    org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/functions cannot be resolved in either web.xml or the jar files deployed with this application楼主看到这个没有?很有可能是你的web.xml文件不对,你把TOMCAT启动后,在IE中输入http://localhost:8080/如果可以看到TOMCAT的初始页面,那就不是TOMCAT本身的问题,是你的Web application有问题。
      

  2.   

    问题的解决:新建的应用的WEB-INF应该放在虚拟目录的一级目录下面,而我是直接拷贝的webapp下的内容到我新建的web应用下,最后我把将以前位于jsp-examples的下的WEB-INF拷贝到我新建的应用下就ok了。
    得到的结论:tomcat的默认的web应用目录不同于用户自建的web应用目录。可能的原因可能是server.xml中的这段
          <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">