JSP学习笔记(三)-----使用JSP处理用户注册和登陆

王朝java/jsp·作者佚名  2006-12-16
宽屏版  字体: |||超大  

1. 这是一个JSP实例,由四个JSP页面组成,处理用户的注册和登陆信息

2. 首先是login.jsp,代码如下:

<html>

<center>

<form method=get action="http://127.0.0.1:8000/jsp/test.jsp">

username<input type=text name=username>

<br><br>

password<input type=password name=pass>

<br><br>

<input type=submit value="注册">

</form>

<form method=get action="http://127.0.0.1:8000/jsp/test3.jsp">

username<input type=text name=username>

<br><br>

password<input type=password name=pass>

<br><br>

<input type=submit value="登陆">

</form>

<br>

</center>

</html>

3. test.jsp代码如下:(主要处理用户注册,将注册信息插入数据库)

<html>

<%@ page language="java" import="java.sql.*"%>

your username is:<%=request.getParameter("username")%>

<br><br>

your password is:<%=request.getParameter("pass")%>

<br><br>

<%

String name=request.getParameter("username");

String pass=request.getParameter("pass");

try

{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection dbcon=DriverManager.getConnection("jdbc:odbc:test","sa","");

PreparedStatement stat=dbcon.prepareStatement(

"insert login values(?,?)");

stat.setString(1,name);

stat.setString(2,pass);

stat.executeUpdate();

out.println("<br><br><B>insert successful</B>");

}

catch(Exception e)

{

out.println(e);

}

%>

<b>Click here to view all people</b>

<form method=get action="http://127.0.0.1:8000/jsp/test2.jsp">

<input type=submit value="--->">

</form>

</html>

4. test2.jsp,代码如下:(处理当用户注册成功之后可以查看所有的注册用户名单)

<html>

<%@ page language="java" import="java.sql.*"%>

<% try

{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection dbcon=DriverManager.getConnection("jdbc:odbc:test","sa","");

PreparedStatement stat=dbcon.prepareStatement(

"select * from login");

ResultSet result=stat.executeQuery();

%>

<table border=2>

<%

while(result.next())

{

%>

<tr><td><%=result.getString(1)%><td></tr>

<%

}

%>

</table>

<%

}

catch(Exception e)

{

out.println(e);

[1] [2] 下一页

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有