代码如图,为什么一直提示salesDataSource没有被绑定?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
分析:
jsp-api.jar和servlet-api.jar这两个包tomcat的commonlib已经有了,必须将WEB-INFlib目录下的去掉,否则会冲突的,会引起tomcat启动正常,而页面却总是无内容显示的错误
解决方案:
把 webapps项目WEB-INFlib
下面的 servlet-api.jar 删掉吧! tomcat自己有,不需要你提供!
顺便看看其他的jar, 和 tomcatlib 目录比较一下,tomcat已经有的,就别留着了!
原来,tomcat 启动后先将tomcat/common/lib目录下的jar包全部读入内存,如果webapps目录里的应用程序中WEB-INF/lib目录下有相同的包,将无法加载,估计不同版本的包之间也会造成类似问题。因此建议尽量不要把jar包放入tomcat/common/lib目录下,应该放入WEB- INF/lib目录下。