面试题,用java写注册页面 要求做一个注册页面,然后判断用户名是否存在! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写个jsp页,在页面上用dwr判断下相关字段在数据库中是否存在不就完了吗? 自己写,就是很简单的几个逻辑判断。验证用户名、密码是否正确。需要数据库吗?不需要的话,注册好就直接把用户名和密码保存在session里面,登录时再取输入的值与session里面的值比较。需要的话,把注册信息保存在数据库表里,登录的时候查询数据库,判断用户名、密码是否正确。 // 注册 public String reg(HttpServletRequest request) { Connection conn = ConnFactory.getConnection(); String username = (String) request.getParameter("username"); String password = (String) request.getParameter("password"); UserDao user = new UserDao(); String b = "fal"; if (user.isExist(username, conn)) { request.setAttribute("error", "该账户已存在"); ConnFactory.close(conn); } else{ user.regAccount(username, conn); b = "suss"; request.setAttribute("error", "注册成功"); } return b ; 后面少了个"}"dao自己写了. ajax 请求服务器,判断是否存在此用户。 java调用cmd命令出现异常 linux下java -jar的问题。 在使用jsp标签的情况下怎么进行下拉框的数据回填呢? myeclipse 建立applet 自动生成的html不能访问 求一个正则表达式 关于Spring的问题啊,大人帮忙哈 为什么String类实现了java.io.Serializable 却不定义readObject,writeObject?? 关于继承和构造函数的问题 一个初级问题,但真难住我了,还请指教 关于日期的一个小问题,求解答 循环过滤字符串的问题,请赐教。 installanywhere 生成好的应用程序用不了
需要数据库吗?
不需要的话,注册好就直接把用户名和密码保存在session里面,登录时再取输入的值与session里面的值比较。
需要的话,把注册信息保存在数据库表里,登录的时候查询数据库,判断用户名、密码是否正确。
// 注册
public String reg(HttpServletRequest request) {
Connection conn = ConnFactory.getConnection();
String username = (String) request.getParameter("username");
String password = (String) request.getParameter("password");
UserDao user = new UserDao();
String b = "fal";
if (user.isExist(username, conn)) {
request.setAttribute("error", "该账户已存在");
ConnFactory.close(conn);
} else{
user.regAccount(username, conn);
b = "suss";
request.setAttribute("error", "注册成功");
} return b ;
dao自己写了.