CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

Servlet连接数据库的问题?高手来逛逛

楼主hhlovels(阿虎)2005-11-02 14:45:52 在 Java / J2SE / 基础类 提问

我在数据库里面建了个表,里面的字段用户名是张三,密码是  
   
  123456,我想用servlet怎么才能实现登陆验证的效果,必须  
   
  要输入张三和密码123456才能进入界面,我把connect连接已经写好了,不知道这个怎么写,高手来指导~~拜托,给点中文注释   拜托了~~ 问题点数:20、回复次数:6Top

1 楼kill8108(日月之光)回复于 2005-11-02 16:00:59 得分 20

这个就是一个查询的呀,你在servlet中的方法dopost()/doget()中去查询一个sql语句(如select   t.name   from   from   user   t   where   t.name=''   and   t.pass='')  
  就去查下库,看返回结果集是>0||<0,那应该可以了吧,不知楼主是不是这样的意思呢!!Top

2 楼believefym(feng)回复于 2005-11-02 16:12:28 得分 0

登陆界面设一个form,要填name和password  
   
  servlet的doPost方法获取name和password,用getParameter方法  
  用name作为where条件查询password,若记录为0则无此用户名,若不为0判断查询的password和登陆界面输入的password进行比较,若相同则进入界面,不同则表示密码错误  
   
  根据不同的情况转到不同的页面下Top

3 楼hhlovels(阿虎)回复于 2005-11-03 10:43:44 得分 0

来看看啊Top

4 楼peacedog()回复于 2005-11-03 10:58:32 得分 0

这似乎问题和题目出入很大,这并非是Servlet连接数据库的问题,而是一个如何实现用户验证登录的问题,方法楼上两位已经说了,我也就不多说了,楼主可以试一试楼上两位的方法。Top

5 楼xiaoshangjin(jin)回复于 2005-11-03 12:00:55 得分 0

你找相关的书籍看看吧   效果会好一点Top

6 楼sunliumo(孙柳陌)回复于 2005-12-02 15:39:03 得分 0

其实就是从前台表单获取一下NAME和PASSWORD的文本框的名字,  
  然后用这个名字和张三进行比较,再用密码和123456做比较.如果完成通过就可以  
  转发至页面,不然就返回.Top

相关问题

  • servlet使用数据库连接bean?
  • 请教servlet 连接access数据库。
  • servlet 连接数据库的一个问题
  • Servlet中JDBC连接数据库的问题
  • servlet与access数据库连接的问题?
  • 急!关于java servlet与数据库连接的问题???
  • 如何在servlet中建立数据库连接?
  • 数据库连接
  • 连接数据库!!!
  • 连接数据库!!!

关键词

  • 数据库
  • 连接
  • 查询
  • 密码
  • servlet
  • 高手
  • 拜托

得分解答快速导航

  • 帖主:hhlovels
  • kill8108

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo