查看“Java web 连接MySQL数据库”的源代码
←
Java web 连接MySQL数据库
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
== 创建数据表 == <nowiki>create database ditigal1; use ditigal1; create table user_info( create table product_info( id int(4) not null primary key, name varchar(225) not null, code varchar(16) not null, type varchar(16), num int(4), price float); insert into product_info values(01,'gouliang','00001','chongwu',22,120);</nowiki> ==导入数据库驱动== 详见 [[Eclipse 导入mysql驱动程序(Java web项目)]] ==连接数据库并在页面显示== [[文件:jw1-8.png]] index.jsp的代码如下: <nowiki><%@ page contentType="text/html;charset=UTF-8" language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ page import="java.sql.*"%> <!DOCTYPE HTML > <html> <head> <title>小脚本测试</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="jsp base"> <meta http-equiv="description" content="This is my first jsp page"> </head> <body> <div align="center">连接数据库</div> <% Class.forName("com.mysql.jdbc.Driver"); Connection conn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/ditigal1","root","000000"); String sql="select * from product_info"; PreparedStatement pstmt=conn.prepareStatement(sql); ResultSet rs=pstmt.executeQuery(); %> <table border="1" bgcolor="#9999dd" align="center"> <tr> <td>商品ID</td> <td>商品名称</td> <td>商品编号</td> <td>类别</td> <td>库存量</td> </tr> <% while(rs.next()){ out.println("<tr align='center'>"); out.println("<td>"+rs.getString(1)+"</td>"); out.println("<td>"+rs.getString(2)+"</td>"); out.println("<td>"+rs.getString(3) +"</td>"); out.println("<td>"+rs.getString(4)+"</td>"); out.println("<td>"+rs.getInt(5) +"</td>"); out.println("</tr"); } %> </table> </body> </html></nowiki> 编写完之后,项目名称上右击,run as -> run on server [[文件:jw1-7.png]]
返回至
Java web 连接MySQL数据库
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息