📄 chname.jsp.htm
字号:
<html>
<head>
<title>注册验证</title>
</head>
<%@page import="java.util.*, java.sql.*" contentType="text/html;charset=GB2312" %>
<body>
<%
String username=request.getParameter("username");
String err=""; //注册不合法的提示信息
boolean valid=true; //判断是否注册合法
String sql="";
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e)
{
out.print(e);
}
String strDirPath=application.getRealPath(request.getRequestURI());
strDirPath=strDirPath.substring(0,strDirPath.lastIndexOf('\\'))+"\\";
String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+strDirPath+"forum.mdb";
Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement();
sql="select ID from User where UserName='"+username+"'";
ResultSet rs=stmt.executeQuery(sql); //执行查询操作
if (rs.next()){
//如果相同用户名存在
err+="<h3>该用户名已经存在,请更换用户名!</h3>";
valid=false;
}
if(valid) { %>
<h3>恭喜您,您输入的用户名 <%=username%>没有人使用,可以继续注册</h3>
<% }
else{ %>
<%=err%>
<% } %>
<%
stmt.close();
conn.close(); %>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -