摘要:本文主要向大家介绍了Oracle数据库之ORACLE+Myeclipse+jsp实现简单登录功能,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。
本文主要向大家介绍了Oracle数据库之ORACLE+Myeclipse+jsp实现简单登录功能,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助。
Oracle数据库表的建立:
create table Log( un char(20), pd char(25) ) tablespace users;
Oracle在Myeclipse中的配置:
1.导jar包:
右键项目名,build path→configure build path→Libraries→Add External JARs..→D:\app\asus\product\11.2.0\dbhome_1\jdbc\lib(也就是你的Oracle安装路径\product......)→选择ojdbc*.jar(*为自己文件里的jar包版本号)→OK
就可以看到项目里jar包导入,显示在Referenced Libraries目录下。
2.打开Myeclipse Database Explorer进行Oracle数据库连接配置。
右键反手一个new→Driver template选择Oracle(Thin driver)→Driver name:OracleDriver→Connection URL:jdbc:oracle:thin:@localhost:1521:
3.编写连接代码,祝好运。
Logincheck.jsp
<%@ page="" language="java" import="java.util.*,java.sql.*" pageencoding="UTF-8"> <% string="" path="request.getContextPath();" basepath="request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";">
<% string="" drivername="oracle.jdbc.OracleDriver" dburl="jdbc:oracle:thin:@localhost:1521:test" username="system" userpwd="1234" connection="" conn="null;" resultset="" rs="null;">
<% boolean flag=false; String user = request.getParameter("usern"); System.out.println(user); String pass = request.getParameter("passw"); System.out.println(pass);
try{ Class.forName("oracle.jdbc.OracleDriver"); conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:test", "system", "1234"); String sql="select * from Log where UN=‘ "+user+" ‘ and PD=‘ "+pass+" ‘ "; Statement stmt = conn.createStatement(); System.out.println("stmt"); rs = stmt.executeQuery(sql); System.out.println("rs suc");
if(rs.next()){ System.out.println("yes"); flag=true; }else{ flag=false; System.out.println("no"); } rs.close(); stmt.close(); conn.close(); }catch(Exception err){ System.out.println("error"); } if(flag){ %>
%>
Login.jsp(只截取主要部分)
本文由职坐标整理并发布,希望对同学们学习Oracle有所帮助,更多内容请关注职坐标数据库Oracle数据库频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号