我正在开发jsp webapp并通过ROOT/myprojectFolder
的{{1}}运行它。所有页面都运行正常。但在一个.jsp页面中,我想导入和外部.jar文件,比如说Tomcat 8
。 {strong> json-simple.1.1.1.jar
, WebappX:
的大胆标题下的As per this link。所以我将.... 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
文件夹中。但是当我在浏览器上运行.jsp页面时,我收到 ROOT/myprojectFolder/WEB-INF/lib
错误。
我已经尝试了一周以来的所有可能,甚至与少数.jsp程序员交谈,但无法解决此错误。请告知纠正这个问题。
PS:我没有使用Eclipse,也不想使用Eclipse。
答案 0 :(得分:1)
解决了它..
我在Question
中提到的操作是正确的。问题与我尝试导入jar library
的方式有关。我改变了以下陈述
<%@ page import="json-simple.*" %>
到
<%@ page import="org.json.*" %>
它很有效。问题是我试图通过文件名导入。因此,课程不使用.jar
file name
,而是使用directory structure
中的.jar file
,如果用{{1打开.jar file
,则可以看到WinZip.exe
}}
注意:我意识到的另一件事是需要使用的two .jar file
是我已经提到的那个,第二个是java-json.jar
否则它不起作用。