我正在开发Web应用程序的JSP,并通过运行它ROOT/myprojectFolder
的Tomcat 8
。所有页面都工作正常。但是在一个 .jsp 页面中,我想导入外部 .jar 文件,比如json-simple.1.1.1.jar
. 按照该链接的大胆标题下WebappX:
,.... resources in JAR files under the /WEB-INF/lib directory of your web application, are made visible to this web application...
。所以我已经放入json-simple.1.1.1.jar
了ROOT/myprojectFolder/WEB-INF/lib
文件夹。但是当我在浏览器上运行 .jsp 页面时,我收到 .jsp 的错误JsonArray cannot be resolved to a type
。
自一周以来,我已经尝试了所有可能的方法,甚至与少数 .jsp 程序员进行了交谈,但无法解决此错误。请建议纠正此问题。
PS:我不使用 Eclipse,也不想使用 Eclipse。
解决了..
我在我的文章Question
中提到的行为是正确的。问题在于我尝试导入jar library
. 我更改了以下语句
<%@ page import="json-simple.*" %>
至
<%@ page import="org.json.*" %>
而且效果很好。问题是我试图按文件名导入。所以本课是不要使用,.jar
file name
而是使用directory structure
中的.jar file
,如果.jar file
打开可以看到WinZip.exe
。
注意:我意识到的另一件事是two .jar file
需要使用的 s 是我已经提到的,第二个是java-json.jar
否则它不起作用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句