关于配置struts的菜鸟问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 10:02:48
课本上说把下载的struts解压后,在lib目录下得到库文件,将jar文件复制到项目的"/WEB-INF/lib"文件夹下,将其他文件复制到"/WEB-INF"文件夹下

于是我一直都跟着它上面写的那么去做
但是我在另一本书上看到说可以复制到Tomcat服务器下面的common/lib目录下,这样就可以实现多个程序共享

是这样的吗?如果我照着另一本书上面写的那么做,是否我以后每做一个项目都不用总是去复制些jar到"/WEB-INF/lib"里面,那么麻烦?

请各位高手给我个最好的方法...谢谢~~!

如果复制到Tomcat服务器下面的common/lib目录下,这样就可以实现多个程序共享。
你要考虑到你的程序是否需要移植,这样子的话只在你的机器上可以运行,如果换台机子的话必然不能运行了!
另外加一句把jar Ctrl+C Ctrl+V一下麻烦嘛?

common/lib目录下的jar确实可以被所有工程利用。而且工程的/WEB-INF/lib目录要优先于common/lib目录。
用法是这样,但用的时候要考虑实际情况。那些具有共通性,在大部分工程里都有可能用到jar才放到common/lib下边。不然,还是要放到具体工程的下边为好。