看看WAR包里有没有打入相关的jar包structs-blank.warstruts2-blank-2.1.2.war你这怎么出来2个名啊 是哪个啊?

解决方案 »

  1.   

    谢谢
    就是struts2-blank-2.1.2.war ,我省了名字应该是重新启动Tomcat,完成struts2-blank-2.1.2.war 的部署.你的意思是看struts2-blank-2.1.2\WEB-INF\lib的jar包 

    是不是还需要加什么?
      

  2.   

    不需要加啥包,我把struts2-blank-2.1.2.war这个文件放在我的jboss下,启动jboss,马上就可以出来效果
      

  3.   

    那为什么放在tomcat下就不行了呢
      

  4.   

    会不会tomcat6和tomcat5有什么区别呢
      

  5.   

    我刚下载了那个 安装了 好用啊  我用的是tomcat6具体:
    把那个包放在webapps下 
    我的是E:\apache-tomcat-6.0.18\webapps然后什么也不用动 直接启动tomcat  
    这时你在log里能看到 已经加载struts2-blank-2.0.12了启动完毕 到webapps下看 发现多了一个struts2-blank-2.0.12包 
    就是这个项目 
    然后打开IE ,输入url
    我的是http://localhost:8888/struts2-blank-2.0.12/回车 OK 楼主再检查一下
      

  6.   

    谢谢
    struts2-blank-2.0.12我也试过了
    我把struts2-blank-2.1.2.war放在webapps下
    我的是C:\Apache-Tomcat-6.0\webapps
    重新启动tomcat  
    也多了一个struts2-blank-2.1.2文件夹
    打开IE
    http://localhost:8080/struts2-blank-2.1.2/提示
    HTTP Status 404 - --------------------------------------------------------------------------------type Status reportmessage description The requested resource () is not available.--------------------------------------------------------------------------------Apache Tomcat/6.0.18
      

  7.   

    哦?我跟你的版本一样也是6.0.18你确定tomcat正常启动楼主看一眼log 在启动过程中报没报错  404  就是找不到url  
      

  8.   

    谢谢KBYST和TZB08,第一次提问就得到你们的热心帮助。
    原因找到了,因为第一次我装的STRUCTS是2.0.12版没有成功,可能TOMCAT加载的时候不仅只是增加了一个文件夹,还有其他操作,所以我用别的版本也不能成功。我将TOMCAT重装就没有任何问题了。