每当我导入gson库时,我都会收到Jasper Exception。知道什么是错的吗?
<%@ page import="com.google.gson.Gson" %>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" %>
<%String jsonString = request.getParameter("user");
Gson gson = new Gson();
object gigObject = gson.fromJson(jsonString, object.class);%>
的pom.xml
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.1</version>
</dependency>
</dependencies>
错误
答案 0 :(得分:0)
可能应该是import =&#34; com.google。代码 .gson.Gson&#34;。
即。依赖和导入包不匹配。
答案 1 :(得分:0)
如果您将类名拼写错误或类不在类路径上,则JSP处理器会将其解析为&#34;解析为包&#34;而不是它不存在。
因此,请确保您在Tomcat类路径中拥有Gson库:即,如果您通过IntelliJ IDEA artifact部署它,请确保该库包含在工件中。