<% @ page language = "java" import = "java.util. * " pageEncoding = "utf - 8 " %>
<% @page import = "java.sql.Connection" %>
<% @page import = "java.sql.PreparedStatement" %>
<% @page import = "java.sql.ResultSet" %>
<% @page import = "jdbc.sqlServer" %>
<%
String userName = request.getParameter("userName");
userName = new String(userName.getBytes("ISO - 8859 - 1 "),"utf - 8 ");
String password = request.getParameter("password");
// 引用连接数据库方法
sqlServer sq = new sqlServer();
// 得到数据库连接
Connection con = sq.getConnection();
// 编写sql语句
String sql = " select * from Admin where userName = ? and password = ? ";
// 得到数据库操作对象
PreparedStatement st = null ;
st = con.prepareStatement(sql);
st.setString( 1 ,userName);
st.setString( 2 ,password);
// 得到结果集
ResultSet rs = null ;
rs = st.executeQuery();
if (rs. next ()){
session.setAttribute("url",userName);
%>
< script type = " text / javascript" >
alert("登入成功");
location = "jieHe.jsp";
</ script >
<%
} else {
%>
< script type = " text / javascript" >
alert("请先注册,后登入");
location = "doLog.jsp";
</ script >
<%
}
// 释放资源
sq.ShiFang(rs,st,con);
%>
用SQL Server验证用户名和密码
标签:
查看更多关于用SQL Server验证用户名和密码的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did119385