gpt4 book ai didi

java - JSP 在我 friend 的电脑上运行时返回 Jasper 异常

转载 作者:行者123 更新时间:2023-11-28 22:28:50 24 4
gpt4 key购买 nike

一开始,这是我们的jsp代码:

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.io.*"%>
<%@ page import="java.util.*" %>
<%@ page import="test.*" %>

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>menu główne</title>

<meta name="viewport" content="initial-scale=1, maximum-scale=1">


<meta name="android-mobile-web-app-capable" content="yes">
<meta name="android-mobile-web-app-status-bar-style" content="black">

<link href="css/ratchet.css" rel="stylesheet">
<link href="css/ratchet-theme-android.css" rel="stylesheet">


<script src="js/ratchet.js"></script>

</head>
<body>
<!-- <header class="bar bar-nav">
<a class="icon icon-left-nav pull-left" href="wyszukaj.html"></a>
<h1 class="title">Wybierz obiekt</h1>
</header> -->

<div id="content">
<%
List<Obiekt> list = new ListaObiektow().getObiekty();
%>
<select name="obiekt">
<option selected value="default">Wybierz Obiekt</option>
<%
for (Obiekt obiekt : list) {
%>
<option value="<%=obiekt.idObiekt %>"><%=obiekt.nazwa %> <%=obiekt.adres %></option>
<%
}
%>
</select>
<br>
<br>
<% List<Termin> lista = new ListaTerminow().getTerminy(); %>
<table>
<%for (Termin termin : lista) {%>
<tr>
<td><%=termin.nazwaObiektu %> <%=termin.adresObiektu %> </td>
<td><%=termin.dzien %> </td>
<td><%=termin.odKtorej %> </td>
<td><%=termin.doKtorej %> </td>
</tr>
<% } %>
</table>
</div>
<button class="btn btn-block">Dalej<span class="icon icon-right"></span></button>

</body>
</html>

当我的 friend 试图在 Apache Tomcat 8 服务器上运行项目时,它返回 Http Status 500,Jesper 异常。

exception

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

An error occurred at line: 48 in the jsp file: /pilkaNozna.jsp

Termin cannot be resolved to a type

我已经尝试解决他们的问题大约 6 个小时了。任何解决方案都不适合他们。我需要说我们有相同配置的 Eclipse/Tomcat 数据库等。

最佳答案

根据日志,它无法归档 .class 文件 Termin.java,并且您的行号也显示了这行代码 48。

 <% List<Termin> lista = new ListaTerminow().getTerminy(); %> 

你能看看 war 文件是否有编译的类吗?还建议您在导入标签中显式导入文件。

您如何构建和部署 war 文件?我确定您的 tomcat 没有编译类。

关于java - JSP 在我 friend 的电脑上运行时返回 Jasper 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30699047/

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