javaweb经典代码

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、连接数据库

<%@page contentType="text/html;charset=GBK"%>

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

<%!

public static final String DBDRIVER="oracle.jdbc.driver.OracleDriver";

public static final String

DBURL="jdbc:oracle:thin:@localhost:1521:MLDN";

public static final String DBUSER="scott";

public static final String DBPASS="tiger";

%>

<%

Connection conn=null; //数据库连接

PreparedStatement pre=null; //数据库操作

ResultSet rs=null; //数据库的查询结果集

%>

<%

Class.forName(DBDRIVER); //加载驱动程序

conn=DriverManager.getConnection(DBURL,DBUSER,DBPASS);

String sql="select empno,ename,job,hiredate,sal,comm from emp";

pre=conn.prepareStatement(sql);

rs=pre.executeQuery();

%>

官员管理

<% while(rs.next()){

int empno=rs.getInt(1);

String ename=rs.getString(2);

String job=rs.getString(3);

java.util.Date hiredate=rs.getDate(4);

float sal=rs.getFloat(5);

float comm=rs.getFloat(6);

%>

<%

}

%>

<%

conn.close();

pre.close();

rs.close();

%>

雇员编号雇员姓名工作雇佣日期工资奖金
<%=empno%><%=ename%><%=job%><%=hiredate%><%=sal%><%=comm%>

登录程序

(登陆界面)

用户登录
用户ID:
密  码:

(连接数据库)<%@ page import="java.sql.*"%>

<%!

public static final String DBDRIVER="oracle.jdbc.driver.OracleDriver";

public static final String

DBURL="jdbc:oracle:thin:@localhost:1521:MLDN";

public static final String DBUSER="scott";

public static final String DBPASS="tiger";

%>

<%

Connection conn=null;

PreparedStatement pstmt=null;

ResultSet rs=null;

boolean flag=false;//表示登陆成功或失败的标记

%>

<%

String userid=request.getParameter("userid");//接收表单参数

String password=request.getParameter("password");//接收表单参数

try{

Class.forName(DBDRIVER);

conn=DriverManager.getConnection(DBURL,DBUSER,DBPASS);

String sql="SELECT userid,name FROM tuser WHERE userid=? AND password=?";

pstmt=conn.prepareStatement(sql);

pstmt.setString(1,userid);

相关文档
最新文档