gpt4 book ai didi

java - 在jsp文件中导入java类时出错

转载 作者:行者123 更新时间:2023-11-30 11:18:12 25 4
gpt4 key购买 nike

我正在尝试将我的 java 类导入到 jsp 中

我的 java 文件名是 test2.java我的 jsp 文件名是 test1.jsp

这两个文件都在同一个文件夹中,即 /var/lib/tomcat7/webapps/ROOT/

这是我的代码:

<html>
<head><title>Hello World</title></head>
<body>
Hello World!<br/>
<%@ page import="test2" %>

<%
out.println("Your IP address is " + request.getRemoteAddr());
%>
</body>
</html>

当我在 apache tomcat 服务器上运行时出现错误。这是错误:

type Exception report

message java.lang.ClassNotFoundException: org.apache.jsp.test1_jsp

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.test1_jsp
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:177)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

最佳答案

三件事

更改您的类名以符合标识符的 Java 样式规则:类名应始终以大写字母开头。

在导入时给出完整的 package.class 名称

编译器在 WEB-INF/Classes/yourpackage/yourclass 中寻找类

关于java - 在jsp文件中导入java类时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23950967/

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