`

Jdbc例子(Jsp)

    博客分类:
  • JDBC
阅读更多

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ page import="com.mysql.jdbc.Driver"%>

<%@ page import="java.sql.*" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'JdbcTest.jsp' starting page</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="keyword1,keyword2,keyword3">
 <meta http-equiv="description" content="This is my page">
 <!--
 <link rel="stylesheet" type="text/css" href="styles.css">
 -->

  </head>
 
  <body>
<%

String driverName="com.mysql.jdbc.Driver";
String userName="root";
String userPasswd="root";
String dbName="test";
String tableName="book";
String url="jdbc:mysql://localhost/"+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);
ResultSetMetaData rmeta = rs.getMetaData();
int numColumns=rmeta.getColumnCount();
out.print("id");

out.print("|");

out.print("num");

out.print("<br>");

while(rs.next()) {

out.print(rs.getString(1)+" ");

out.print("|");

out.print(rs.getString(2));

out.print("<br>");

}

out.print("<br>");

out.print("successul");

rs.close();

statement.close();

connection.close();

%>

</body>

</html>

分享到:
评论

相关推荐

    JSP如何调用JDBC 免费例子

    通过下载并运行这个例子,你可以看到JSP如何与JDBC配合,实现对数据库的查询或其他操作。 总结来说,JSP调用JDBC的核心在于导入JDBC包、建立数据库连接、执行SQL、处理结果和关闭资源。这是一个基础但至关重要的...

    Struts+jdbc+jsp实例,员工增删改查

    在这个例子中,JDBC被用来连接到数据库,执行SQL语句以完成对员工数据的操作。例如,使用Statement或PreparedStatement对象来插入新的员工记录,或者查询、更新或删除已存在的记录。JDBC也负责管理数据库连接,确保...

    JSP+Servlet+JDBC做的一个简单的例子。新手可以学习。

    在这个"JSP+Servlet+JDBC做的简单例子"中,开发者可能创建了一个Web应用,用于管理多个表的数据。以下是一些可能涉及的关键知识点: 1. **JSP页面结构**:JSP页面可能包含了HTML元素和Java脚本片段,如`&lt;jsp:...

    jdbc.zip_jdbc jsp_jsp jd

    【标题】"jdbc.zip_jdbc jsp_jsp jd" 提供了一个关于使用JDBC(Java Database Connectivity)在JSP(JavaServer Pages)中连接数据库的实际示例代码,同时涵盖了JDBC的基本概念。这个压缩包可能包含一个或多个有助于...

    jsp+servlet+jdbc实现增删改查项目

    史上最简单的jsp+servlet+jdbc实现CRUD项目,已经经历了千锤百炼的测试与修改,健壮性一级棒!没有任何问题。而且简明易懂,内附大量注释,是不可多得的好例子。为了保证简单,甚至没有把每个servlet里的jdbc连接...

    一个JDBC小JSP

    一个学习的小例子

    JSP JDBC 学习笔记(基础)

    例如,用户登录系统就是一个典型的例子,用户提交表单,JSP接收数据,使用JDBC验证用户名和密码,然后返回相应的反馈信息。 在学习过程中,阅读提供的"jsp 基础教程.doc", "jsp学习 笔记.doc", "JDBC 笔记.doc", ...

    jsp分页JDBC实现

    在“JDBCPager”这个例子中,可能包含了一个名为`Pager.java`的类,该类封装了上述步骤,提供了一个分页接口供JSP页面调用。它可能有方法如`getPage(int pageNo, int pageSize)`,返回指定页码的数据,并通过参数...

    JSP+JavaBean+JDBC

    【JSP+JavaBean+JDBC】是一种经典的Web开发模式,用于构建动态、交互式的Web应用程序。这个项目可能是一个管理系统的实例,通过管理员的身份验证功能,展示了如何在Java Web环境中整合这三种技术。 **JSP(Java...

    JSP_JDBC_Login.rar_JDBC程序_jsp增删

    在这个例子中,Servlet可能会接收到JSP页面传递过来的用户登录数据,然后通过JDBC连接到数据库进行验证。 JDBC是Java语言访问数据库的标准接口,它提供了连接数据库、发送SQL语句、处理结果集等功能。在JSP_JDBC_...

    登陆-注册实现代码jsp+jdbc

    在本示例中,我们看到一个简单的Web应用的登录和注册功能实现,使用了Java的JSP(JavaServer Pages)和JDBC(Java Database Connectivity)技术。以下是关键知识点的详细说明: 1. **JSP**: JSP是Java的一个标准...

    jsp jdbc 操作sqlite

    【标题】"jsp jdbc 操作sqlite"涉及到的IT知识点主要包括JSP(JavaServer Pages)、JDBC(Java Database Connectivity)以及SQLite数据库。 **JSP(JavaServer Pages)** 是一种动态网页技术,允许开发者在HTML页面...

    servlet+jsp+jdbc的学生信息的增删改查

    在这个例子中,模型类可能包含了学生信息和操作方法,而Servlet负责调用这些方法,并更新JSP页面。 通过Servlet、JSP和JDBC的组合,我们可以实现一个简单而实用的学生信息管理系统,具备添加、删除、修改和查询学生...

    jsp的JDBC_JavaBean程序例

    这个例子中,`jsp:useBean`可能会在请求范围内查找或创建一个`Student` JavaBean,然后在页面上显示其属性值。`request.getAttribute("student")`用于获取从前台传递过来的JavaBean实例。 总的来说,这个"jsp的JDBC...

    JSP小例子(100)

    【JSP小例子(100)】是一个包含多个实用示例的集合,旨在帮助开发者更好地理解和应用JavaServer Pages(JSP)技术。JSP是一种动态网页开发技术,它允许开发者在HTML、XML或其他标记语言中嵌入Java代码,从而实现...

    JDBC使用小案例&&MVC;例子

    在IT行业中,JDBC(Java Database Connectivity)是Java编程语言用来连接和操作数据库的重要接口。本案例主要展示了如何使用JDBC进行数据库操作,并结合了MVC(Model-View-Controller)设计模式,使得应用程序结构...

    jsp的使用例子

    以下是一个简单的例子,展示如何在JSP页面中读取并显示一个文本文件的内容: ```jsp *" %&gt; File file = new File("path_to_your_file.txt"); BufferedReader br = new BufferedReader(new FileReader(file)); ...

    jsp+servlet+bean+mysql例子

    综上所述,"jsp+servlet+bean+mysql"的例子为初学者提供了一个完整的Java Web应用程序模型。通过学习和实践这个例子,开发者可以理解Web应用程序的各个组件如何协同工作,以及如何利用这些技术构建动态、数据驱动的...

    jsp小例子 登陆页面

    【JSP小例子:登陆页面】是一个典型的Web开发实践,主要使用Java Server Pages(JSP)技术来构建用户界面,通常用于实现网站或应用程序的登录功能。在这个小例子中,我们可以通过三个文件——index.jsp、index22.jsp...

    一个简单的JSP例子

    **一个简单的JSP(JavaServer Pages)例子** JSP是Java平台上的动态网页技术,它允许开发者将HTML、CSS和JavaScript代码与Java代码相结合,以创建交互式、数据驱动的Web应用程序。在这个简单的JSP例子中,我们将...

Global site tag (gtag.js) - Google Analytics