- 浏览: 415213 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (347)
- java基础 (58)
- ajax (10)
- s2sh (10)
- 版本控制 (4)
- 数据库 (34)
- 服务器 (4)
- 开发工具 (8)
- javascript (15)
- soockte (5)
- ext (2)
- 环境搭建 (7)
- struts2 (9)
- 找工作中的面试技巧 (2)
- 承接网站零活 (0)
- JNI+JONSE+OGNL (8)
- 性能优化 (4)
- Android开发 (5)
- xul (8)
- jquery (2)
- 线程 (3)
- jsp+jdbc (7)
- servlet (2)
- java对xml操作 (1)
- IO流的操作 (10)
- 项目开发前配置 (1)
- css (0)
- 上传、下载 (2)
- 知识探讨 (2)
- html (2)
- HQL (0)
- 工作技巧 (1)
- IT (1)
- Hibernate杂谈 (10)
- Spring杂谈 (35)
- DWR (5)
- JUnit测试 (3)
- EasyMock测试web (1)
- ibatis (6)
- maysql (5)
- C++ (0)
- 正则表达式(解剖) (1)
- 密码安全 (2)
- 上传 (1)
- socket (1)
- jni(java与c++结合) (1)
- jdk版本问题 (0)
- tomcat版本问题 (5)
- linux基本命令(初学) (7)
- linux项目发布 (1)
- 3年的经验总结 (1)
- 加解密 (2)
- 高级java阶段 (2)
- java内存分区 (1)
- 浏览器 (1)
- 职业规划 (1)
- 管理 (5)
- java语音 (1)
- SSH (1)
- jsp (3)
- extjs (1)
- uml (2)
- 加密 (1)
- web (2)
- Ant (1)
- 自述 (1)
- Linux (1)
- ssh源码解剖 (1)
- 代码优化 (1)
- 设计模式 (0)
- xml (2)
- JOSN (1)
- scala (0)
- hadoop (0)
- spark (0)
- hana (1)
- shior (1)
- java Word (6)
- java PDF (4)
- java Excel (0)
最新评论
-
高级java工程师:
<div class="quote_title ...
温习jdk和tomcat -
ztao2333:
大写的,不是大学的
温习jdk和tomcat -
ztao2333:
谢谢。收藏下这个总结。
温习jdk和tomcat -
the_small_base_:
你好,可以提供调用方法吗?需要的Jar,能发下源码吗?谢谢
java实现语音 -
高级java工程师:
文思涌动 写道楼主新年好。可否再传一遍给我,我没有收到, 不清 ...
s2sh整合
JSP导出Oracle数据表是一个在开发应用时的常用的操作,那么如何实现呢?现在开始我们的程序介绍,首先下面的程序expddl.jsp可导出Oracle数据表进行数据库的用户下的所有数据表的DDL. JSP导出的Oracle数据表之expddl.jsp: ﹤%@ page contentType="text/html; charset=gb2312" language="java" %﹥ ﹤%@ page import = "java.sql.*" %﹥ ﹤%@ page import = "oracle.jdbc.OracleDatabaseMetaData" %﹥ ﹤%@ page import = "oracle.jdbc.OracleResultSetMetaData" %﹥ ﹤%@ page import = "javax.sql.*,javax.naming.Context" %﹥ ﹤%@ page import = "javax.naming.InitialContext" %﹥ ﹤div align="center"﹥ ﹤% DataSource ds = null; Context ic = new InitialContext(); ds = (DataSource) ic.lookup("java:comp/env/jdbc/mydb"); Connection conn = ds.getConnection(); OracleDatabaseMetaData dmd = (OracleDatabaseMetaData) conn.getMetaData(); String us = odmd.getUserName(); String[] types = new String[1]; types[0] = "TABLE"; ResultSet rs = odmd.getTables(null,us,"%",types); while(rs.next()) { 对JSP导出的Oracle数据表进行取表名 String tname = rs.getString(3); %﹥ ﹤div align="center"﹥表名:﹤%= tname%﹥﹤/div﹥ ﹤table width="483" height="50" border="1" cellpadding="2" cellspacing="0"﹥ ﹤tr﹥ ﹤td﹥﹤div align="center"﹥序号﹤/div﹥﹤/td﹥ ﹤td﹥﹤div align="center"﹥标识﹤/div﹥﹤/td﹥ ﹤td﹥﹤div align="center"﹥类型/精度﹤/div﹥﹤/td﹥ ﹤td﹥﹤div align="center"﹥标识说明﹤/div﹥﹤/td﹥ ﹤/tr﹥ ﹤% Statement st = conn.createStatement(); ResultSet rs1 = st.executeQuery("select * from " + tname); OracleResultSetMetaData rmd = (OracleResultSetMetaData) rs1.getMetaData(); 对JSP导出的Oracle数据表提取取列总数 int colcnt = ormd.getColumnCount(); 对JSP导出的Oracle数据表提取列序号 int num = 1; for(int j=0;j﹤colcnt;j++) { String s = ormd.getColumnTypeName(j+1).toLowerCase(); 对Oracle数据表只处理varchar2 char date number类型(根据需要添加相应的处理) if(s.equals("varchar2") || s.equals("char") || s.equals("date") || s.equals("number")) { if(s.equals("varchar2") || s.equals("char")) ss = s + "(" + ormd.getColumnDisplaySize(j+1) + ")"; if(s.equals("number")) ss = s + "(" + ormd.getPrecision(j+1) + "," + ormd.getScale(j+1) + ")"; %﹥ ﹤tr﹥ ﹤td width="40"﹥﹤div align="center"﹥﹤%= num++ %﹥﹤/div﹥﹤/td﹥ ﹤td width="98"﹥﹤%=ormd.getColumnName(j+1)%﹥﹤/td﹥﹤td width="144"﹥﹤%= s %﹥﹤/td﹥ ﹤td width="173"﹥ ﹤/td﹥ ﹤/tr﹥ ﹤% } } rs1.close(); st.close(); %﹥ ﹤/table﹥ ﹤br﹥ ﹤% } rs.close(); conn.close(); %﹥ ﹤/div﹥ 通过上面对JSP导出的Oracle数据表的操作,你是否对于这个程序的实现有了自己的思路呢?
发表评论
-
SQL总结存储过程
2017-02-16 10:13 401概念 存储过程(Stored Procedure):已预编译 ... -
oracle设置定时任务job调度执行存储过程或pl/sql代码块
2017-02-16 09:53 457目前oracle数据库设置定时任务job调度一般有两种方式,分 ... -
sql大全
2013-07-12 19:02 1048经典SQL语句大全 一、基础 1、说明: ... -
Linux安装mysql——源码安装
2013-06-05 09:17 8011.假设已经有mysql-5.5.10.tar.gz以及cma ... -
hql语句集合
2013-04-21 19:13 1096/** * */ package com.b510 ... -
oracle命令导入dmp文件与给用户受权
2012-05-03 15:57 1028创建账号:CREATE USER vdrs IDENTIFIE ... -
oracle对日期进行操作
2012-03-19 15:41 1261一下心血来潮,把部分Oracle对时间的一些处理,整理了一下, ... -
如何查出同一张表中字段值重复的记录
2012-03-17 09:45 1617比如现在有一人员表(表名:peosons) 若想将姓名、身份证 ... -
数据库驱动大全
2011-12-26 09:47 944经常因为链接字符串记不住或者记错的原因浪费时间,终于有时间把常 ... -
用JSP导出ORACLE的数据表DDL
2011-12-08 10:47 1132EXPDDL.JSP <%@ page cont ... -
oracle创建id自增及相关增删改查操作
2011-11-21 16:46 1009新建下载权限记录表 DOWNLOADPOPE_TAB ... -
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connec
2011-10-28 15:43 1294WARN: SettingsFactory,103 - Cou ... -
oracle安装及使用
2011-10-16 23:50 936安装后数据库 1.使用plsql打开,一般选项 口 ... -
递归数
2011-10-10 17:30 1131有的情况下,我们需要用递归的方法整理数据,这才程序中很容易 ... -
mysql中递归树状结构
2011-10-10 17:20 11408在Oracle 中我们知道有一个 Hierarchic ... -
级联删除和级联修改
2011-06-22 14:08 2831曾经因为级联删除的问题浪费了N多时间,顾此在这里写下小小心得, ... -
mysql解决乱码问题?
2011-06-15 14:33 842mysql数据库,乱码解决 ... -
MySql
2011-06-14 16:12 8711.安装之后 2.创建数据库 s2sh(库名) creat ... -
数据库死锁的解释?以及什么是死锁
2011-04-25 10:41 868什么是数据库死锁 每个使用关系型数据库的程序都可能 ... -
oracle控制约束
2011-04-11 17:19 762Oracle约束的启用和停用 ...
相关推荐
本项目以"jsp页面,连接数据库实现增删改查"为主题,旨在创建一个用户注册与登录功能,通过与数据库交互来管理用户信息,实现数据的增删改查操作。 首先,我们需要理解JSP的基本原理。JSP是一种服务器端脚本语言,...
综上所述,"简单的jsp+mysql实现数据库的增删改查"项目涵盖了Web开发的基本流程,包括用户交互、服务器处理、数据库操作以及权限控制。这样的实践有助于开发者理解Web应用的工作原理,同时为更复杂的系统开发打下...
在IT领域,特别是Web开发中,Java Server Pages(JSP)是一种广泛使用的服务器端脚本技术,用于生成动态网页。JSP允许开发者在HTML代码中嵌入Java代码,从而实现与后端数据库的交互,包括读取、写入、更新和删除数据...
基于jsp和MVC框架设计的一个注册登录界面,可以连接到数据库,其中还加了一点css美化,相互借鉴学习。
本教程将介绍如何使用JSP实现一个简单的登录注册系统,并连接到MySQL数据库。 首先,我们需要了解JSP的基本结构。一个JSP文件由两部分组成:静态内容(HTML、CSS、JavaScript)和动态内容(Java代码)。动态内容...
在本文中,我们将深入探讨如何使用Java JSP技术与Microsoft SQL Server数据库进行交互,实现基本的CRUD(创建、读取、更新、删除)操作。这个项目非常适合初学者,因为其教程详细,易于理解。 首先,我们需要理解...
在这个“jsp实现对数据库的增删改查操作”项目中,我们将会深入探讨如何使用JSP来与数据库进行交互,执行基本的数据操作:增加(Insert)、删除(Delete)、修改(Update)和查询(Select)。这些是任何Web应用开发...
18. 本例中使用Java API来实现数据库脱裤脚本,使用JSP来生成动态网页。 19. 使用JSP可以生成动态网页,例如生成数据库结构、数据备份等信息。 20. 使用JSP可以与数据库集成,例如使用JDBC连接数据库,获取数据库...
文件名为`test`的可能是测试数据库的脚本,或者是用来测试JSP连接数据库功能的一个简单JSP文件。这个文件可能包含了上述JDBC操作的示例代码,比如创建连接、执行SQL和显示结果。 总的来说,这个项目提供了学习JSP与...
简单实现数据库的链接,数据库的访问,插入,修改,删除
本教程将专注于一个基于JSP的项目开发实例,其中涉及到了数据库脚本的使用。数据库脚本在项目开发中起着至关重要的作用,它们用于初始化、更新或管理数据库结构和数据。 首先,我们需要理解JSP项目开发的基本流程。...
【标题解析】:“jsp超简单的数据库管理界面”这个标题表明我们将会探讨如何使用JSP(JavaServer Pages)技术创建一个简易的数据库管理界面。在Web开发中,JSP常用于动态网页的生成,通过结合HTML、CSS、JavaScript...
本项目"jsp用户注册登录数据库实现代码"提供了一个使用JavaServer Pages (JSP)、MySQL数据库以及JavaScript进行用户验证的实例。下面我们将深入探讨这个项目涉及的关键知识点。 1. **JSP(JavaServer Pages)**: ...
用jsp语言实现对数据库中数据的添加
在JSP实现的论坛应用中,通常会有以下功能模块: 1. **用户注册与登录**:用户可以通过填写用户名、密码等信息注册,登录后才能进行发帖和回帖等操作。 2. **发帖**:用户可以创建新的主题,输入标题和内容,选择...
使用JSP JavaBean来实现对数据库分页显示与搜索 <br/>1、数据库MySQL,创建数据库Pagination MySQL.sql用来创建表结构 <br/>2、配置把PaginationJSPJavaBean.rar解压到%Tomcat%\webapps\...
本项目通过结合JSP(JavaServer Pages)和MySQL数据库实现了这样一个系统,旨在为不同身份的用户提供安全的登录功能。以下将详细讲解该项目涉及的技术点和实现流程。 1. **JSP**:JSP是一种动态网页技术,它允许...