用jsp和mysql做排课系统开题报告中设计所需要的环境怎么写

用jsp和mysql做排课系统开题报告中设计所需要的环境怎么写,第1张

我有access的,没有sql的,你只要把数据库的连接方式改成sql的就行了、、

当然,如果你要改成sql的,你首先要做一个sql的数据库,再创建向应的表,表的字段名也要和access一样就行了

很简单啊

tomcat做应用服务器

mysql 做数据库

jsp做相关增删改查的 *** 作~

你具体去找本书看看就知道了

一大堆~

随便会写歌在网页上显示数据库内容的例子就知道怎么写报告了

显示数据库数据的jsp代码如下:

解释及说明在代码的注释中即可查看

<span style="font-size:12px"><span style="font-size:14px"><%@ page language="java" import="java.sql.*,java.io.*,java.util.*"%>  

<%@ page contentType="text/htmlcharset=utf-8"%>  

<html>  

<head>  

<style type="text/css">  

table {  

    border: 2px #CCCCCC solid  

    width: 360px  

}  

  

td,th {  

    height: 30px  

    border: #CCCCCC 1px solid  

}  

</style>  

</head>  

<body>  

    <%  

        //驱动程序名   

        String driverName = "com.mysql.jdbc.Driver"  

        //数据库用户名   

        String userName = "root"  

        //密码   

        String userPasswd = "szy"  

        //数据库名   

        String dbName = "studentmanage"  

        //表名   

        String tableName = "student"  

        //连接字符串   

        String url = "jdbc:mysql://数据库地址:端口号/" + 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)  

    %>  

    <br>  

    <br>  

    <table align="center">  

        <tr>  

            <th>  

                <%  

                    out.print("学号")  

                %>  

            </th>  

            <th>  

                <%  

                    out.print("姓名")  

                %>  

            </th>  

            <th>  

                <%  

                    out.print("专业")  

                %>  

            </th>  

            <th>  

                <%  

                    out.print("班级")  

                %>  

            </th>  

        </tr>  

  

        <%  

            while (rs.next()) {  

        %>  

        <tr>  

            <td>  

                <%  

                    out.print(rs.getString(1))  

                %>  

            </td>  

            <td>  

                <%  

                    out.print(rs.getString(2))  

                %>  

            </td>  

            <td>  

                <%  

                    out.print(rs.getString(3))  

                %>  

            </td>  

            <td>  

                <%  

                    out.print(rs.getString(4))  

                %>  

            </td>  

        </tr>  

        <%  

            }  

        %>  

    </table>  

    <div align="center">  

        <br> <br> <br>  

        <%  

            out.print("数据查询成功,恭喜你")  

        %>  

    </div>  

    <%  

        rs.close()  

        statement.close()  

        connection.close()  

    %>  

</body>  

</html></span><span style="font-size:24pxcolor: rgb(255, 0, 0)">  

</span></span>

显示结果如下所示:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8704676.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存