jsp网页设计解决办法
发布时间:2011-06-30 07:31:03 文章来源:www.iduyao.cn 采编人员:星星草
jsp网页设计
JDBConnection.java代码如下
package com;
import java.sql.*;
public class JDBConnection{
private final String dbDriver=
"com.microsoft.jdbc.sqlserver.SQLServerDriver"; //连接sql数据库的方法
private final String url=
"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_database02";
private final String userName="sa";
private final String password="";
private Connection con=null;
public JDBConnection(){
try{
Class.forName(dbDriver).newInstance(); //加载数据库驱动
}
catch(Exception ex){
}
}
private boolean creatConnection()
{
try{
con=DriverManager.getConnection(url,userName,psaaword);
con.setAutoCommit(true);
}catch(SQLException e){
}
return true;
}
public ResultSet executeQuery(String sql)
{
ResultSet rs;
try
{
if(con==null)
{
creatConnection();
}
Statement stmt=con.createStatement();
try{
rs=stmt.executeQuery(sql);
}catch(SQLException e){
return null;
}
}catch(SQLException e){
return null;
}
return rs;
}
public void closeConnection()
{
if(con!=null)
{
try{
con.close();
}catch(SQLException e){
}finally
{
con=null;
}
}
}
}
.jsp文件如下:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%@page import="com.JDBConnection"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<table width="382" height="245" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="36" align="center">将数据库中的内容添加到下拉列表中</td>
</tr>
<tr>
<jsp:useBean id="connection" scope="request" class="com.JDBConnection"/>
<td height="209" valign="top">
<%
String sql="Seclect *from tb_wyClass";
ResultSet rs=connection.executeQuery(sql);
%>
<form id="form1" name="form1" method="post" action="">
<label>
<select name="user">
<%
try{
while(rs.next())
{
%>
<option value="<%=rs.getString("name")%>"><%=rs.getString("name")%></option>
<%}}catch(Exception e){}
rs.close();
stmt.close();
con.close();
%>
</select>
</label>
</form>
</td>
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
erlang:创建表
mnesia:create_table(student, [{attributes,{name,number,sex}}]).
怎么老是提示:
{aborted,{bad_type,student,{...
-
100分求助,matlab一维矩阵变成二维矩阵,怎么感觉我写的代码这么绕呢
希望把Input矩阵(一维)变成3行4列的二维矩阵Output;我写了下面...
-
为什么没有易语言版块呢?
为什么没有易语言版块呢?
------解决方案--------------------
易语言,还不常用,交流也不比,所以无....
-
批处理的一个问题
想用批处理更改文件属性
@echo off
arrtib -R /S E:\home\*.*
exit
这样写是错误的吗?
为什么没起作用啊
--...
-
几个关于大型机的问题(新手求救啊~)
1、z/OS 和UNIX系统的相同点和相异点有哪些啊?主目录和用户目录的区别是什么啊?
2、用JCL创建一...
-
急求!如何用正则截取一对标签中的字符当中的日期
<p class="source">
<!--[if !IE]>收藏功能<!...
-
批处理代码放在U盘里,如何复制整个硬盘的时间段文件? qivsran老师的答案,谢谢!
@echo off
md 新文件
setlocal enabledelayedexpa...
-
复制文件不带目录文件夹如何修改代码?同名文件仅复制最新的
@echo off
md %computername%资料 2>nul
Cd /d %computername%资料
F...
-
求C里面 全角半角转换函数
求C里面 全角半角转换函数
------解决方案--------------------
我在别处看了,希望对你有帮助。
...
-
求助:关于qtp10 无法识别 maven自动构建flex3.6 的问题
近日遇到maven自动构建flex3.6的问题。希望大家提出宝贵意见。
问...