永发信息网

如何在JSP页面显示mysql数据库内容

答案:2  悬赏:20  手机版
解决时间 2021-03-24 07:25
如何在JSP页面显示mysql数据库内容
最佳答案
直接上个jsp显示mysql数据库内容的源码,你可以参考一下:
<%@ page language="java" import="java.sql.*,java.io.*,java.util.*"%>
<%@ page contentType="text/html;charset=utf-8"%>



table {
    border: 2px #CCCCCC solid;
    width: 360px;
}
td,th {
    height: 30px;
    border: #CCCCCC 1px solid;
}



    <%
        //驱动程序名 
        String driverName = "com.mysql.jdbc.Driver";
        //数据库用户名 
        String userName = "root";
        //密码 
        String userPasswd = "szy";
        //数据库名 
        String dbName = "studentmanage";
        //表名 
        String tableName = "student";
        //联结字符串 
        String url = "jdbc:mysql://localhost:3306/" + dbName + "?user="
                + userName + "&password=" + userPasswd;
        Class.forName("com.mysql.jdbc.Driver").newInstance();
        Connection connection = DriverManager.getConnection(url);
        Statement statement = connection.createStatement();
        String sql = "SELECt * FROM " + tableName;
        ResultSet rs = statement.executeQuery(sql);
    %>
    

    

    
        
            
                <%
                    out.print("学号");
                %>
            
            
                <%
                    out.print("姓名");
                %>
            
            
                <%
                    out.print("专业");
                %>
            
            
                <%
                    out.print("班级");
                %>
            
        
        <%
            while (rs.next()) {
        %>
        
            
                <%
                    out.print(rs.getString(1));
                %>
            
            
                <%
                    out.print(rs.getString(2));
                %>
            
            
                <%
                    out.print(rs.getString(3));
                %>
            
            
                <%
                    out.print(rs.getString(4));
                %>
            
        
        <%
            }
        %>
    
    
        
 
 

        <%
            out.print("数据查询成功,恭喜你");
        %>
    
    <%
        rs.close();
        statement.close();
        connection.close();
    %>


全部回答
mysql的驱动放tomcat的lib目录
在JSP直接引用 jdbc,使用Connection、Statement、PreparedStatement、执行SQL语句,得到 ResultSet,就得到数据,可以通过out输出到JSP页面了
~~~~~~~~~~~~~~~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
今天三八节,我想祝福一个结过婚的女人,给她
逻辑推理是一种重要的化学思维方法,以下推理
黄泥塘到织金有多少公里
2km减900m等于多少km和m
我是个业务员,现在去面试的时候总是被对方问
东风日产泉州汇京友联店地址有知道的么?有点
唯美励志英语名言,中考励志话语
新感觉网城地址好找么,我有些事要过去
EASUNG电脑怎么调显示屏亮度
阅读下面文字,完成9—11题。道家的永恒价值
为什么帐号申诉完了还不能登
虚拟机要装杀毒软件吗,虚拟机虚拟的系统需要
安乐街/YN53(路口)在哪里啊,我有事要去这个
某人以12元的单价,买入某种股票1000股,第二日
几比24吨多八分之一?
推荐资讯
猪都有哪些品种?
寿音街/花圃街(路口)怎么去啊,有知道地址的
求教苏州鸡肉的做法
地信考研考什么
今日大暑,大暑各地吃什么,大暑养生如何吃
你我约定地址在什么地方,想过去办事
千金市马骨阅读答案
Occasions are quite rare the father has th
请问.net在CS类文件中,为什么没有System.Web
单选题下列有关经线的叙述,正确的是A.所有经
三角锥的重心如何定义?
26mm等于多少像素
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?