gpt4 book ai didi

java - 尝试使 json 在 jsp 页面中工作时出现错误。如何调试这个?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:27:08 26 4
gpt4 key购买 nike

<%@ page language="java" import="net.sf.json.JSONArray" %>

<%
JSONArray arrayObj=new JSONArray();
arrayObj.add("MCA");
arrayObj.add("Amit Kumar");
arrayObj.add("19-12-1986");
arrayObj.add(24);
arrayObj.add("Scored");
arrayObj.add(new Double(66.67));
%>
<h2>Array Object is =></h2> <%=arrayObj%>
<br><hr>
<% for(int i=0;i<arrayObj.size();i++){ %>
<%=arrayObj.getString(i)%>
<%
}
%>

我得到的错误是这个

org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: 6 in the generated java file
Only a type can be imported. net.sf.json.JSONArray resolves to a package

An error occurred at line: 19 in the jsp file: /index.jsp
JSONArray cannot be resolved to a type
16: <%@ page language="java" import="net.sf.json.JSONArray" %>
17:
18: <%
19: JSONArray arrayObj=new JSONArray();
20: arrayObj.add("MCA");
21: arrayObj.add("Amit Kumar");
22: arrayObj.add("19-12-1986");


An error occurred at line: 19 in the jsp file: /index.jsp
JSONArray cannot be resolved to a type
16: <%@ page language="java" import="net.sf.json.JSONArray" %>
17:
18: <%
19: JSONArray arrayObj=new JSONArray();
20: arrayObj.add("MCA");
21: arrayObj.add("Amit Kumar");
22: arrayObj.add("19-12-1986");

如何调试这个错误?我已经下载了 Json 库并将其放在 Tomcat/webapps/star/WEB-INF/lib 中。

其中 star 是包含 jsp 页面的文件夹。

最佳答案

我遇到了同样的问题,在我将 json 库放入 WEB-INF\lib 文件夹后解决了如果您使用的是 Eclipse,它有助于清理构建一次。

--Kiran.Kumar

关于java - 尝试使 json 在 jsp 页面中工作时出现错误。如何调试这个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4314976/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com