在eclipse下打成war包后,我把war包放在webapps目录下,启动bin下的tomcat6.exe这是tomcat6w.exe下的信息,看下对不对:-Dcatalina.home=D:\Tomcat 6.0
-Dcatalina.base=D:\Tomcat 6.0
-Djava.endorsed.dirs=D:\Tomcat 6.0\common\endorsed  //??目录下没有common文件夹,这个是干嘛的?
-Djava.io.tmpdir=D:\Tomcat 6.0\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=D:\Tomcat 6.0\conf\logging.properties

解决方案 »

  1.   


    ie下访问500:type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
    org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
    org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)
    root cause org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
    org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
    org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
    org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
      

  2.   

    点击tomcat里bin文件夹中的startup.bat文件来启动tomcat,试试吧
      

  3.   

    bin下没有startup。bat啊 
    tomcat。exe也是启动服务的吧
      

  4.   

    为什么没有 startup.bat ?
    linux unix aix 下面用startup.sh
      

  5.   

    怎么可能呢?肯定会有的,startup.bat文件就是启动tomcat的,tomcat.exe不是的
      

  6.   

    tomcat是安装版的,所以Bin下没有startup.bat,如果你想要在dos窗口中查看异常信息等直接运行tomcat6.exe就可以了,如果不想的话,可以开始程序中的monitor tomcat,然后点击start进行启动,看异常信息的话去看日志就可以了。
      

  7.   

    -Djava.endorsed.dirs=D:\Tomcat 6.0\common\endorsed //??目录下没有common文件夹,这个是干嘛的?
    现在就是在myeclipse下部署可以访问,我打成war包后放webapps下 访问咋500了呢????
      

  8.   

    你的标签库引用错误了,对照一些你考在lib下的包看看什么版本,然后找下这个版本对应的标签头怎么引用