我买的空间里(服务器)WEB-INF目录下没有lib文件夹,且不允许建立。 
但是用struts做的项目编译后,struts的jar包都默认放在/WEB-INF/lib文件夹里,所以我的文件传不到服务器上去! 
要解决这个问题,一有个办法,就是改变struts  jar包的存放位置,怎么样改才能让系统仍能找到这些jar包?!!! 
或者,还有其他解决我这个问题的方法不? 
期待高手解决?!

解决方案 »

  1.   

    谢谢2楼好意,我知道这个情况。
    但是,能不能把jar包不放在WEB-INF/lib目录下,放在其他地方,如WEB-INF/classes/lib下面?
      

  2.   

    完全没可能。Web容器就是这么硬性规定的。没有办法。
      

  3.   

    嗯,还有个便通。。你可以把那个jar包解压到classes目前下面,也许可以直接把jar放里面是不行的。
      

  4.   

    可以放到servlet容器的包里
    比如tomcat 下有一个common
      

  5.   


    租用服务器更不可能让你access那里的目录了webapp就是根了
      

  6.   

    --------------
    这里作一个迟来的总结(不好意思):
    根据五楼的指点,当天就解决了我的问题(再次谢谢Alan的帮助)!
    在此总结的目的是,如果有人再遇到类似的问题,大家都能参考5楼的提示,解决问题。