java web中jsp连接mysql数据库

将mysql-connector-java-5.1.6-bin.jar导入到tomcat的lib目录下。

在java项目中,只需要引入mysql-connector-java-5.1.6-bin.jar就可以运行java项目。

在web项目中,当Class.forName("com.mysql.jdbc.Driver");时myeclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mysql-connector-java-5.1.6-bin.jar拷贝到tomcat下lib目录就可以了。

在jsp页面中导入

<%@page import="java.sql.SQLException" %>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Driver"%>

连接数据库

<%
        try{
            Class.forName("com.mysql.jdbc.Driver");
            }catch(Exception e){
                e.printStackTrace();
                }
                try {
            Connection connection=DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "123456");
            out.println("数据库连接成功!");
            connection.close();
        } catch (Exception e) {
            out.println("数据库连接失败");
        }
%>

时间: 2024-10-31 01:33:34

java web中jsp连接mysql数据库的相关文章

java web 程序---jsp连接mysql数据库的实例基础+表格显示

<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="gb2312"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body> <center>JSP连接mysql数据库</

JSP连接MySQL数据库问题

之前写了一大段,还说了一下具体JDBC连接数据库API的具体包的基本知识,哪知道自己手残不小心按了删除按钮.结果去看自动保存记录时,就只剩下下面这段了.好吧,其实最主要最核心的也就是下面这点了.具体如下: 例如,以下连接MySQL数据库范例: Class.forName("com.mtsql.jdbc.Driver");  //加载MySQL数据库驱动程序 String url = "jdbc:mysql://localhost:3306/DataBase'S Name&qu

java web 中 JSP增删改查mySQL数据

先在workbench中新建一个schema 比如叫 javatemp 再右键shcema里面的table新建一个叫new_table的table 然后设置一下table里面有什么 如图 右键new_table 显示前100行 可以先往里面手动添加一些数据 数据库的就到这 然后打开J2EE 新建Dynamic web project 先导入连接mysql的驱动jar包 直接将jar包拖到WEB-INF下的lib目录 在webContent里新建读取数据库jsp文件 代码如下 <%@page im

使用JSP连接MySql数据库读取HTML表单数据进行存贮

运行环境 tomcat5.5+MySql5.0编写一个简单的HTML表单: <html>    <head>    </head>    <body>        <form action="http://127.0.0.1/test/login.jsp" method="post">                学号:<input type="text" name="

Eclipse中hibernate连接mySQL数据库练习

(采用的是hibernate中XML配置方式连接数据库,以后在更新其他方式的连接) Hibernate就是Java后台数据库持久层的框架,也是目前企业用最多的数据库框架,主要是基于ORM -- object relationship Mapping,翻译成中文叫“对象关系映射”,也就是将SQL这种非面向对象语言转化成hibernation面向对象的写法,本文将通过在Eclipse下搭建HIbernate框架 我所使用的Hibernate版本是Hibernate3.3.2,Hibernate官网下

java web中jsp常用标签

在jsp页面开发过程中,经常需要使用JSTL(Java Server Pages Standard Tag Library)标签开开发页面,是看起来更加的规整舒服. JSTL主要提供了5大类标签库: 1. 核心标签库: 为日常任务提供通用支持,如显示和设置变量,重复使用一组项目,测试条件以及其他操作(如导入和重定向web页面等). 2. 国际化(I18N)标签库: 支持多种语言的引用程序. 3. SQL标签库: 对访问和修改数据库提供标准化支持. 4. XML标签库: 对XML文件处理和操作提供

Java Web程序开发链接MySQL数据库

显示错误:Access denied for user ''@'localhost' (using password: YES) 保证URL中没有空格 尝试用MySQL本地命令行登陆 显示错误:The import com.mysql.jdbc.Connection collides with another import statement 这句话是说com.mysql.jdbc.Connection重复导入 查看该jsp页面是否已导入额com.mysql.jdbc.Connection 显示

java web中jsp,action,service,dao,po分别是什么意思和什么作用

JSP:全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1] 是由Sun Microsystems公司倡导.许多公司参与一起建立的一种动态网页技术标准.JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp). 用JSP开发的Web应用是跨平台的,既能在Linux下运行,

【转载】用karrigell进行快速web开发(连接mysql数据库)

http://blog.chinaunix.net/uid-8581780-id-347984.html 对于一件快速的web开发任务,我一般会选择karrigell来作为工具.karrigell很直观,而且让你感觉到开发一个web应用真得如此方便.她有点像php或jsp,但是却绝不是MVC构架.如果你用python,karrigell就是你手头的php了.你可以在python中嵌入html,也可以在html中嵌入python.非常方便.另外,有点要注意,你如果要把你的python作为一个表单的