用 JSP 连接 MySQL 登入注册项目实践(JSP + HTML + CSS( 三 )


同样的道理我们来升级一下与。
代码
登入成功界面 登录成功
恭喜您成功登入
   欢迎使用
返回登入界面

代码
登入失败界面 登录失败
宝~是不是账号或密码记错惹?
返回登入界面
点击修改密码

点击运行,我们来看看效果
那么这里我们是完成了,login总界面的效果,同样的道理,代码都差不多,我们直接 cv 大法,这里就给出重点要改的代码 。
2、总代码
里面要重点改的代码,一个是 sql 语句插入,另一个是时间格式转换 。
String sql = "insert into login(name, pass,time)VALUES(?,?,?)";
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 时间转换,要不然就会是国际时间格式String data = http://www.kingceram.com/post/formatter.format(new Date());// 记录的是当前的时间ps.setString(3,data);
3、总代码
里面要重点改的代码,是 sql 语句删除 。
String sql = "DELETE FROM login WHERE name =? and pass =?";
4、总代码
里面要重点改的代码,是 sql 语句更新 。
String sql = "update login set pass='"+pass+"'";
然后分别是各个总页面的与 fail 页面来实现好,这里有一个小细节,我们在作抛出异常,这里可以 out. 来打印出信息来测试,可以输出在网页上,这样可以方便知道那里有异常 。
catch (ClassNotFoundException e) {e.printStackTrace();out.println("1");// response.sendRedirect("registerfail.jsp");} catch (SQLException e) {e.printStackTrace();out.println("2");// response.sendRedirect("registerfail.jsp");}
【用 JSP 连接 MySQL 登入注册项目实践(JSP + HTML + CSS】好了,点击运行,完成总效果 。