帽子英文单词怎么读:求一个简单的JSP做的登陆,急急!!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 20:14:21
自己研究了N久,还是做不出,逼于无奈,上来求助高手

要求一个登陆页,输入帐号密码
我的SQL数据库,数据库名是:kaka,登陆表是:deng,帐号列是:idd,密码列是:pw

登陆完成后进入welcome界面, 就ok了,谢谢啊!!!!tomcat已经有了。。。

<%@ page contentType="text/html; charset=GBK" %>
<%@page import ="java.sql.*"%>
<%@ page import="java.io.*"%>
<%@ page import ="java.util.*"%>
<html>
<head>
<title>
Jsp1
</title>
</head>
<body>
<h1>
</h1>
<form name="form" method="post" action="dologin.jsp" target="_top">
userId:<input type ="text" name="userId" value="userId"><br>
userPwd:<input type="text" name="userPwd" value="userPwd">
<br>
<input type="submit" name="Submit" value="Submit">
<input type="reset" value="Reset">

</form>
</body>
</html>

//dologin.jsp
<%@page import ="java.sql.*"%>
<%@ page import="java.io.*"%>
<%@ page import ="java.util.*"%>
<%
String userId=request.getParameter("userId");
String userPwd=request.getParameter("userPwd");
String strSQL="select * from user where userId='''+userId''' and userPwd='''+userPwd'''";
out.println(strSQL);
int count=0;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:test","","");
Statement st=conn.createStatement();
ResultSet rs=st.executeQuery(strSQL);
while(rs.next()){
count++;
System.out.println(count);
}
st.close();
conn.close();
}
catch(Exception e)
{
}
if(count>0){
//session.putValue("userId",userId);
//session.putValue("userPwd",userPwd);
out.println("pass ");
}
else
{
System.out.println("your password or userid is false");
}
%>