这篇文章是接上一篇文章操作MySQL数据库(一)操作MySQL数据库(一)
下面介绍的是另外一种方法,写得不好的地方请指出
二、JAVAWEB
当用户在页面添加信息时,我们要先验证该用户添加的信息是否全部或者部分存在于数据库中,例如用户的用户名的等
代码部分
首先我们要配置web.xml文件Servlet
<servlet>
<servlet-name>register</servlet-name>
<servlet-class>adrui.registerServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>register</servlet-name>
<url-pattern>/register.do</url-pattern>
<!-- 这里这个映射的url要和login.html中action的属性值一致()表示同意虚拟目录 -->
</servlet-mapping>
然后Java文件
最后是JSP文件
<%@page language="java" contentType="text/html; charset =utf-8" pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content ="text/html;charset=utf-8">
<meta http-equiv="refresh" content="10,url=login.htm">
<title>Register<title>
</head>
<body>
<%
String f = (String)request.getAttribute("e");
if(f.equals("true")){
%>
<p>注册成功,<span style="font-family:'consolas'";id="cnt"></span>秒后将自动跳转到登录界面</p>
<a href = "login.html">点击跳转</a>
<script type="text/javascript">
var sec = 10;
function cnt()
{
document.getElementById("cnt").innerHTML = sec--;
setTimeout("cnt",1000);
}
window.onload = cnt();//计时器
</script>
<%
}else{
%>
<p>抱歉,该用户名已被注册</p>
<p><a href = "register.html">点击返回</a></p>
<p><a href = "login.html">去往登录界面</a></p>
<%}%}
</body>
</html>