那个servletjar包在你的weblogic文件夹中搜索,搜到之后,然后你点击你的项目名,右击build path--->Configure build path---->Libraries---->Add External JARs,然后找到servletjar,加入之后就行了要得到javaxservletjsp包需要下载jsp-apijar。
为了编译方便需要把 servlet-apijar 和 jsp-apijar 和其他 jar 包都放在一起,在 ant build 的时候就会一并被拷到 Web 项目的 WEB-INF/lib 下,不过这次因此出现了一个 jsp 页面的编译错误,所有的 jsp 页面打开都会在页面上报编译错误,后台无任何信息。考虑到 jsp 页面的编译可能和 jsp-apijar 有关,于是将 WEB-INF/lib 下的 servlet-apijar 和 jsp-apijar 移走,问题解决。
后来发现放在里面的这两个包是 tomcat55 的,是 JSP 20 规范的,而部署的服务器是 tomcat 60 是 JSP 21 规范的,两者可能有一定的冲突,才导致这样的错误。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)