如何使用tomcat服务器使json在jsp页面中工作?

如何使用tomcat服务器使json在jsp页面中工作?,json,jsp,tomcat,Json,Jsp,Tomcat,我已经下载了json库,我的jsp页面位于tomcat/webapps/star/index.jsp中 那么我应该在哪里提取json库,以便index.jsp中包含的json代码正常工作呢?像往常一样,JAR风格的第三方库应该放在Webapp/WEB-INF/lib文件夹中。此文件夹位于webapp的默认运行时类路径中。如果您希望在同一服务器上的多个Web应用程序之间共享相同的lib,那么最好将其放入Tomcat/lib文件夹中 顺便说一下,这种JSON库只将Java对象转换为JSON字符串,

我已经下载了json库,我的jsp页面位于tomcat/webapps/star/index.jsp中


那么我应该在哪里提取json库,以便index.jsp中包含的json代码正常工作呢?

像往常一样,JAR风格的第三方库应该放在
Webapp/WEB-INF/lib
文件夹中。此文件夹位于webapp的默认运行时类路径中。如果您希望在同一服务器上的多个Web应用程序之间共享相同的lib,那么最好将其放入
Tomcat/lib
文件夹中



顺便说一下,这种JSON库只将Java对象转换为JSON字符串,反之亦然。它们与JSP端的JSON完全无关。JavaScript负责这一部分。

像往常一样,JAR风格的第三方库应该放在
Webapp/WEB-INF/lib
文件夹中。此文件夹位于webapp的默认运行时类路径中。如果您希望在同一服务器上的多个Web应用程序之间共享相同的lib,那么最好将其放入
Tomcat/lib
文件夹中



顺便说一下,这种JSON库只将Java对象转换为JSON字符串,反之亦然。它们与JSP端的JSON完全无关。JavaScript负责这一部分。

问题是我在ubuntu中使用Tomcat。而且没有称为WEB-INF或Tomcat/lib的文件夹。应该怎么做?如果我创建了一个文件夹,我应该提取所有文件还是以jar格式保存它们?
Webapp
只是代表你的Webapp。在您的情况下,它被命名为
star
Tomcat
仅代表Tomcat安装文件夹。是的,一定要保持JAR格式。仍然不工作。我在star中创建了一个文件夹并在那里提取了json,但它不起作用。你不应该提取JAR。如果你有松散的类,那么它们实际上应该放在
Webapp/WEB-INF/classes
文件夹中。但是如果你有一个JAR,你应该把它放在
Webapp/WEB-INF/lib
文件夹中。我建议您阅读一本基本的JSP/Servlet书籍来学习基本概念。我完全按照您所说的做了,还参考了一些示例,代码是这样的。问题是我在ubuntu中使用Tomcat。而且没有称为WEB-INF或Tomcat/lib的文件夹。应该怎么做?如果我创建了一个文件夹,我应该提取所有文件还是以jar格式保存它们?
Webapp
只是代表你的Webapp。在您的情况下,它被命名为
star
Tomcat
仅代表Tomcat安装文件夹。是的,一定要保持JAR格式。仍然不工作。我在star中创建了一个文件夹并在那里提取了json,但它不起作用。你不应该提取JAR。如果你有松散的类,那么它们实际上应该放在
Webapp/WEB-INF/classes
文件夹中。但是如果你有一个JAR,你应该把它放在
Webapp/WEB-INF/lib
文件夹中。我建议您阅读一本基本的JSP/Servlet书籍来学习基本概念