后端JSP文件里Java语言如何操作Oracle Spatial提供的JGeometry对象2

之前写过一篇文章记录过遇到的一些问题,这次换新机子,又遇到一些问题搞不定,现在解决了,记录下。因为这些问题真的是,知道的人很快就可以搞定,不知道的人搞来搞去花费很多很多时间,搞的人都郁闷了,还是搞不定。

之前的文章,见此

主要遇到的错误如下:

1.在点击一个按钮,调用一.jsp文件后,正常的应该是,State从1到2到3到4的过程中,相应的HTTP状态值为0到200到200到200;而我这里出现错误,State从1之后直接到4,HTTP状态值两个都是0。

审查网页元素后发现,错误截图如下:

虽然这里报了错误No ‘Access-Control-Allow-Origin’ header is present on the requested resource,但是调用的那个JSP文件里我确实是加了下面这句的:

response.addHeader("Access-Control-Allow-Origin", "IP地址:8888");

而且,后面的那个IP地址已经改为了正确的新机子的IP地址了。

点击错误消息中的 cannot load 后面那个URL,可以打开如下页面:

可以看到是一些类型没有定义。所以应该是包的导入错误。

这样,我把需要的ojdbc相关的jar以及导入的几个sdoapi和sdoutl.jar拷贝到Tomcat 7.0下面的lib文件夹下。注意是Tomcat 7.0文件夹下的lib文件夹。不是当前jsp文件所在的目录下,也不是jsp文件所在目录下的lib文件夹下。后两者里已经有了ojdbc相关的jar,还是报了上述错误。拷贝到Tomcat 7.0下的lib文件夹,解决了问题。

说明,需要用到的和导入的包需要放到Tomcat 7.0下的lib文件夹。然后重启Tomcat。(这个问题,应该是因为我对Tomcat的部署相关不是太熟。)

参考了此页面,但问题不太一样。

转载自:https://blog.csdn.net/buxizhizhou530/article/details/45009235

You may also like...