【问题标题】:JasperException in JSPJSP 中的 JasperException
【发布时间】:2018-07-11 07:37:02
【问题描述】:

每当我导入 gson 库时,我都会收到 Jasper 异常。知道有什么问题吗?

<%@ 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>

错误

【问题讨论】:

    标签: java maven jsp intellij-idea gson


    【解决方案1】:

    应该是 import="com.google.code.gson.Gson"。

    即依赖包和导入包不匹配。

    【讨论】:

      【解决方案2】:

      another similar thread中所述:

      如果您拼写错误的类名或该类不在类路径中,JSP 处理器会说它“解析为一个包”而不是它不存在。

      因此,请确保您在 Tomcat 类路径中有 Gson 库:即,如果您通过 IntelliJ IDEA 的 artifact 部署它,请确保该库包含在工件中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-06-21
        • 1970-01-01
        • 2016-06-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多