gpt4 book ai didi

java - 从jsp调用java类

转载 作者:行者123 更新时间:2023-12-01 15:20:29 25 4
gpt4 key购买 nike

<%@ page language="java" import="DBConnect"%>


<%
try
{
System.out.println("\n--------------------");
System.out.println("\n loading ..");

DBConnect.connectToDb();

%>

<h3>Connection ok</h3>
<%
}
catch(Exception e)
{
e.printStackTrace();
}
%>

给我以下错误如何在jsp中加载java类

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

An error occurred at line: 12 in the generated java file
The import DBConnect cannot be resolved

An error occurred at line: 16 in the jsp file: /applicationservices/fileshare/vm/TestJdbc.jsp
DBConnect cannot be resolved
13: System.out.println("\n--------------------");
14: System.out.println("\n loading ..");
15:
16: DBConnect.connectToDb();
17:
18: %>
19:

最佳答案

您需要为应用程序创建一个类似于

的包
com.yourappname.data

然后在该包中创建 DBConenct 类或在其中重构它,以便当您需要导入该类时,可以使用

import com.yourappname.data.DBConnect

您可以在 jsp 中导入并使用该类

<%@page import="com.yourappname.data.DBConnect"%>

顺便说一句,您不应该在 jsp 中执行任何数据库访问,而应该在 servlet 中执行所有数据访问。

关于java - 从jsp调用java类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10994562/

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