`
wanyin940
  • 浏览: 28266 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

搭jsp开发环境

阅读更多

 

搭环境所需软件:

apache-tomcat-5.5.27.zip

eclipse-SDK-3.2.2-win32.zip

MyEclipseEnterpriseWorkbenchInstaller_5.0.1GA_E3.2.exe

jdk-1_5_0_04-windows-i586-p.exe

mysql-connector-java-5.1.6.zip

mysql-5.0.18-win32

 MySQL-Front_Setup.exe

配置和连接MySQL数据库

mysql-connector-java-5.1.6.zip中的mysql-connector-java-5.1.6-bin.jar放到apache-tomcat-5.5.27\webapps\项目名\WEB-INF\lib下面。

 

package conn;
import java.sql.*;
public class conn {//Connection对象代表数据库连接,也就是在已经加载的Driver和数据库之间建立连接。必须创建一个Connection的实例,其中包括你的数据库信息。
  Connection con;
  public conn() {}

  public Connection getConn(){
		 String url="jdbc:mysql://localhost:3306/数据库名";
		 try
		    { //Drive loading 装载特定厂商提供的数据库驱动程序,JDBC Driver.

		       Class.forName("com.mysql.jdbc.Driver").newInstance();
		      //create connection:DriverManager激发getConnection()方法时,DriverManager类首先从它已加载的驱动程序中找到一个可以接受该数据库URL的驱动程序,然后请求该驱动程序使用相关的数据库URL链接到数据库中。
		      con=DriverManager.getConnection(url,"root","123");
		      return con;
		     }catch(ClassNotFoundException e)
		     {
		         System.out.println("Error:Drive loading");
		     } catch (InstantiationException e) {
				e.printStackTrace();
			} catch (IllegalAccessException e) {
				e.printStackTrace();
			} catch (SQLException e) {
				e.printStackTrace();
			}
	          return null;
	  }
  public void close()
  {
	 try {
		con.close();
	} catch (SQLException e) {
		e.printStackTrace();
	} 
  }
  public  ResultSet  executeSql(String sqlstr) //ResultSet类型的executeSql方法
  {
    
    Statement stmt;
     try
     {     
       stmt=con.createStatement();
       ResultSet  rs=stmt.executeQuery(sqlstr);
     return rs;
     }
     catch(SQLException e)
     {
       System.out.print("ResultSet is wrong");
     }
     return null;   
  }
  
  public  void  insertSql(String sqlstr) //将数据插入表格方法
  { 
    Statement stmt;
     try
     {     
       stmt=con.createStatement();
       stmt.executeUpdate(sqlstr);
     
     }
     catch(SQLException e)
     {
       System.out.print("Error:insertSql");
     }   
  }
  
  public  void  updateSql(String sqlstr) //更新表格方法
  { 
    Statement stmt;
     try
     {     
       stmt=con.createStatement();
       stmt.executeUpdate(sqlstr);
     
     }
     catch(SQLException e)
     {
       System.out.print("Error:insertSql");
     }   
  }
  
  public  void  delSql(String sqlstr)//删除表中记录方法
  { 
    Statement stmt;
     try
     {     
       stmt=con.createStatement();
       stmt.executeUpdate(sqlstr);
     
     }
     catch(SQLException e)
     {
       System.out.print("Error:delSql");
     }   
  }
  public  void  deleteSql(String sqlstr)//删除表中记录方法(同上)
  { 
    Statement stmt;
     try
     {     
       stmt=con.createStatement();
       stmt.executeUpdate(sqlstr);
     
     }
     catch(SQLException e)
     {
       System.out.print("Error:deleteSql");
     }   
  }
  
  

  
  public  ResultSet fenyeexecuteSql(String sqlstr) //数据分页方法
  {
    
    Statement stmt;
     try
     {     
       stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
       ResultSet rs=stmt.executeQuery(sqlstr);
     return rs;
     }
     catch(SQLException e)
     {
       System.out.print("获取数据集时出现错误");
     }
     return null;   
  }
}

 

 在jsp页面或者servlet中要连接数据库,加入以下语句:

import conn.conn;

conn con = new conn();
con.getConn();
ResultSet rs = con.executeSql("select语句");
con.insertSql("insert语句");
con.updateSql("update语句");
con.deleteSql("delete语句");

 

分享到:
评论
1 楼 wanyin940 2009-07-17  
      

相关推荐

    完整版 web应用开发 web网站建设实用教程 第6讲 JSP开发环境搭建(共81页).ppt

    【JSP开发环境搭建】是Web应用开发的重要一环,主要涵盖了如何建立并配置Java Web开发所需的环境。在Web网站建设的教程中,JSP作为Java Server Pages的简称,是一种用于创建动态网页的技术,它允许开发者在HTML页面...

    Eclipse 3.0 上配置JSP开发环境

    ### Eclipse 3.0上配置JSP开发环境详解 #### 一、概述 本文将详细介绍如何在Eclipse 3.0环境下配置JSP开发环境。整个配置过程涉及多个步骤,包括Java环境安装、Tomcat安装、Eclipse安装以及必要的插件安装等。通过...

    JSP动态网站开发环境详细配置步骤

    JSP(Java Server Pages)是Sun Microsystems推出的一种用于...通过Apache与Tomcat的组合,或者在IIS上添加对Tomcat的支持,可以构建起一个完整的JSP开发和运行环境。理解这些配置步骤对于开发和调试JSP应用至关重要。

    JSP开发平台搭建

    【JSP开发平台搭建】是关于如何配置一个用于开发Java Server Pages(JSP)的集成开发环境(IDE)的教程。教程中强调了选择最新版本的软件以避免使用已过时的技术。主要使用的工具有Eclipse或MyEclipse作为编译环境,...

    JSP网站开发典型模块与实例精讲

    本书的内容分为三部分:第一部分介绍了JSP的运行原理,开发运行环境的搭建及数据库连接和调试等JSP开发必备知识;第二部分介绍了构成网络系统的几个经典模块等。 目录: 第1章 JSP开发前奏  1.1 JSP基于服务器...

    Myeclipse开发环境的搭配.doc

    ### MyEclipse开发环境的搭配知识点详解 #### 一、JDK安装与配置 - **JDK**: Java Development Kit,是Java程序开发的基础工具包,包含编译器、解释器等核心组件。 - **下载**: 从Oracle官网(原Sun Microsystems,...

    tomcat环境搭和管理及实现jsp通过tomcat连接mysql

    JDK不仅提供了Java开发环境,还包含了Java运行环境和Java基础类库,是学习Java的第一步。JRE是运行Java程序必须的环境,包含JVM标准实现和Java核心类库。 在Tomcat上实现JSP与MySQL的连接,首先需要在MySQL数据库中...

    jsp基础学习课件(从基础开始),进一步了解JSP的相关基础应用。

    推荐的JSP开发环境为Windows 2000 Server/2003 Server + Tomcat 5.x,需要安装JDK和Tomcat两部分。安装配置过程包括: 1. 安装JDK,为JSP提供运行环境。 2. 安装Tomcat,作为Servlet容器执行JSP。 3. 配置环境变量,...

    第1章 JSP应用开发体系与环境配置.pptx

    【JSP应用开发体系与环境配置】 在软件编程体系中,JSP(Java Server Pages)是一种广泛应用于企业级Web应用...理解这些基础知识对于进行JSP开发至关重要,因为它为构建高效、可扩展的企业级Web应用提供了基础框架。

    开发JSP的取色工具

    - **集成开发环境(IDE)插件**:与流行的JSP开发工具如Eclipse、IntelliJ IDEA等集成,提供更无缝的工作流。 总之,"开发JSP的取色工具" 提供了一种高效的方法来管理和选取网页设计中的颜色,使得开发者可以专注于...

    Ext 2.0 JSP/AJAX开发包.rar

    Ext 2.0 JSP/AJAX开发包,基于Google Web Toolkit(GWT)和 ExtJs 的网页开发控件库,非常适合进行纯Java语言的Internet 应用的快速开发。是搭配JSP环境最佳的大型AJAX可视化操作控件库,本压缩包内富含示例及API文档...

    jsp服装穿搭推荐系统Myeclipse开发mysql数据库web结构java编程计算机网页项目源码

    开发环境为 TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。 二、功能介绍 线下①客户在实体店购物后,可得到注册成为网站用户的机会 线上②注册登陆后进入网站 【网站页面+页面功能】 - 首页-...

    2-26-tomcat环境搭和管理及实现jsp通过tomcat连接mysql.doc

    在Java开发中,JDK(Java Development Kit)是基础,包含了Java的开发环境和运行环境,包括JVM(Java Virtual Machine)和Java核心类库。SDK(Software Development Kit)是一系列开发工具的集合,通常包括库、...

    JSP服装系统myeclipse开发mysql数据库BS模式java编程网页结构

    JSP 服装系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0, 使用java语言开发,系统主要采用B/S模式...

    jsp公交查询系统源码(java开发)

    【标题】"jsp公交查询系统源码(java开发)"是一个使用Java技术和JSP(JavaServer Pages)编写的公交查询系统的源代码实现。这个系统旨在为用户提供方便的公共交通查询服务,帮助用户查找公交线路,规划出行路线。...

    JSP+ACCESS+课程设计

    开发这样一个系统,通常会使用如Eclipse或IntelliJ IDEA这样的Java集成开发环境,搭配Tomcat或Apache等Web服务器运行JSP。数据库管理则可能依赖于Access自带的界面或者使用像Navicat这样的第三方工具。 **6. 学习...

    jsp教务在线系统源代码

    **开发环境和工具**: 通常,这样的项目会使用Eclipse或IntelliJ IDEA等Java开发工具,搭配Tomcat或Jetty等应用服务器来运行和调试。数据库方面,可能是MySQL、Oracle或PostgreSQL等,配合MyBatis或Hibernate作为ORM...

    JSP上机实验报告

    在本实验中,我们没有使用 JSP,但是了解 JSP 在 Web 开发中的应用非常重要。 知识点5:静态网页设计 在实验中,我们设计了一个静态网页,包括主页和链接页面。主页使用了 HTML 和 CSS 来定义结构和样式,链接页面...

    jsp餐厅网站源代码整套

    开发此类项目时,开发者通常会使用集成开发环境(IDE)如Eclipse或IntelliJ IDEA,搭配Tomcat或Jetty等应用服务器运行JSP应用。此外,版本控制系统如Git也可能用于代码管理和协作。 总之,【JSP餐厅网站源代码整套...

Global site tag (gtag.js) - Google Analytics