繁体   English   中英

JavaBean不在JSP中工作

[英]JavaBean not working in JSP

我的目标是在我的index.jsp中导入我的类文件并通过互联网阅读我学会了我应该使用JavaBeans。

所以这是我的类文件放在WEB-INF / classes / jBean / Bucket.class中 -

package jBean;
import java.sql.* ;
import java.math.* ;

public class Bucket implements java.io.Serializable{

public static void main(String[] args){
    Bucket obj = new Bucket();
    obj.DBConn();
}

public static void DBConn(){
    try{
        Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/studentfeedback","root","");
        Statement stmt=con.createStatement();
        ResultSet rs=stmt.executeQuery("select * from student");
        while(rs.next())
            System.out.println(rs.getInt("Roll_No")+"  "+rs.getString("Name")+"  "+rs.getString("Pass"));
        con.close();
    }
    catch(Exception e){
        System.out.println(e);
    }
}

这是我的index.jsp,我想导入类文件 -

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
    <head>
    <title>$Title$</title>
    </head>
    <body>
        <jsp:useBean id="jBean" class="jBean.Bucket" scope="session" />
    </body>
</html>

这样做我在执行index.jsp文件时收到此错误消息

java.lang.ClassNotFoundException:org.apache.jsp.index_jsp

所以,我的查询是如何导入类文件Bucket.java? 除了使用javBeans之外,还有其他方法可以将文件导入index.jsp吗? 请帮助我,因为我找不到我想要的东西。 也许是因为我可能不会问正确的事情。

我想要做的就是将类文件Bucket.java导入index.jsp

愿上帝帮助灵魂。

您是否观察过项目文件夹结构? jsp引用的类必须位于类路径中。 类路径包括WEB-INF / classes。 jsp的位置并不重要。

关于jsp页面导入和<jsp:useBean id的问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM