本帖最后由 yjisxx 于 2011-02-15 21:39:16 编辑

解决方案 »

  1.   

    首先确定 tomcat 7  里面的文件是完好无损的。    然后给你 讲讲  6.0 和 tomcat7.0 的区别Tomcat 7最大的改进是对Servlet 3.0和Java EE 6的支持。◆Tomcat 7完全支持Servlet 3.0规范◆Tomcat 7新增了对Java注释的支持◆Tomcat 7通过web.xml动态配置引用类库的功能◆Tomcat 7改进了安全回话的跟踪◆Tomcat 7重构了comet类,将comet类从org.apache.catalina包下移动到org.apache.catalina.comet包下面,这个改动让comet类可以工作在security manager管理之下◆Tomcat 7改进了关系服务时候的功能,让关闭时的地址可以配置◆Tomcat 7改进了启动类,目前Tomcat 7启动过程无须任何配置文件◆Tomcat 7新增了配置参数,可以配置Tomcat 7的执行队列超时时间,和执行大大小限制◆Tomcat 7修复了大量bug
    详解Tomcat 7的七大新特性和新增功能
    http://www.bitscn.com/pdb/java/201009/190950.html
    希望对你有帮助
      

  2.   

    报的是JSTL的错,和跳转似乎关系不大。你确定main.jsp直接访问可以成功么?不过我自己喜欢用/user/main.jsp这种形式来跳转。
      

  3.   

    main.jsp本来是可以直接访问的,但是已经做了过滤器,不登陆直接访问会跳转到登陆页。主要是问题是,我的全套程序在tomcat6下运行正常,不会抛出异常。还请各位达人给出更多的建议。
      

  4.   

    你确认 JSTL 的包在 WEB-INF/lib 中?
      

  5.   

    可以先把过滤器的配置去掉访问看看嘛。
    应该是JSTL部署的问题。
      

  6.   

    lz遇到的问题我也遇到过,6.0好好的在7.0中就有异常
    不知道问题出在那!lz知道那的话请告诉下
      

  7.   

    tomcat7 不会自动添加jstl需要的类库到项目中,需要手动导入
      

  8.   

    http://aokunsang.iteye.com/blog/936230
    这个人的博客上说的很清楚后来者可以去看一下