javaweb(E家园项目课)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style>
body{ font-size:12px; margin:0px; padding:0px;}
.con{width:780px; margin:auto; }
.top{width:780px;}
.center{width:780px; }
.ca{ width:188px; height:500px; float:left;}
.cb{ width:580px; margin-left:8px; float:left;}
.foot{width:780px; }
li{ list-style:none;}
#top li{ list-style:none; float:left;}
#top li img{ width:111px; float:left; height:50px; border:0px;}
</style>
</head>
<body>
<div class="con">
<div id="top" class="top">
<div style="margin-left:40px;">
<img src="image/logo.jpg" />
</div>
<div>
<ul style="margin-left:-40px;">
<li><a href="#"><img src="image/daohan_1.jpg" /></a></li>
<li><img src="image/daohan_2.jpg" /></li>
<li><img src="image/daohan_3.jpg" /></li>
<li><img src="image/daohan_4.jpg" /></li>
<li><img src="image/daohan_5.jpg" /></li>
<li><img src="image/daohan_6.jpg" /></li>
<li><img src="image/daohan_7.jpg" /></li>
</ul>
</div>
</div>
<div style="height:60px;"></div>
<div id="center" class="center">
<div class="ca">
<div id="caa" style="background-image:url(image/bg07.gif); background-repeat:repeat-y; ">
<img src="image/bg06.gif" />
<table style="margin-left:5px;"><tr><td></td></tr>
<tr><td>登陆名:<input style=" width:110px;"/></tr>
<tr><td>密码 :<input style=" width:110px;"/></td></tr>
<tr><td><input type="image" src="image/button01.gif" />
<img src="image/button02.gif" />
</td></tr></table>
<img src="image/line01.gif" style=" margin-top:20px; margin-left:5px;" />
<img src="image/left01.jpg" />
<table style="margin-left:5px;"><tr><td></td></tr>
<tr><td>类别:<select></select></tr>
<tr><td>标题:<input style="width:110px;" /></tr>
<tr><td>作者:<input style="width:110px;" /></tr>
<tr><td align="center"><input type="image" src="image/button03.gif" />
</td></tr></table>
<img src="image/line02.gif" />
</div>
<div id="cab" style="background-image:url(image/bg07.gif); background-repeat:repeat-y; margin-top:10px;">
<img src="image/left02.gif" />
<div style="margin-left:8px;">
站内公告<br>
站内公告<br>
站内公告<br>站内公告<br>
站内公告<br>
站内公告<br>
</div>
<img src="image/line02.gif" />
</div>
</div>
<div class="cb">
<img src="image/banner.gif" />
<div style=" margin-top:5px;background-image:url(image/bg09.gif); background-repeat:repeat-x; height:15px; width:580px;">
<img src="image/dot02.gif" />栏目分类
<div>
<div id="cba" style="border-color:#CCCCCC; border-style:inset; height:130px; width:272px; border-width:1px; float:left;">
<img src="image/cen01.jpg" />
<ul>
<li>aaaaaaa</li>
<li>aaaaaaa</li>
<li>aaaaaaa</li>
</ul>
</div>
<div id="cba" style="border-color:#CCCCCC; border-style:inset; height:130px; width:272px; border-width:1px; float:left; margin-left:30px;">
<img src="image/cen02.jpg" width="272px" />
<ul>
<li>aaaaaaa</li>
<li>aaaaaaa</li>
<li>aaaaaaa</li>
</ul>
</div>
<div id="cba" style="border-color:#CCCCCC; border-style:inset; height:130px; width:272px; border-width:1px; float:left; margin-top:5px;">
<img src="image/cen03.jpg" width="272px" />
<ul>
<li>aaaaaaa</li>
<li>aaaaaaa</li>
<li>aaaaaaa</li>
</ul>
</div>
<div id="cba" style="border-color:#CCCCCC; border-style:inset; height:130px; width:272px; border-width:1px; float:left; margin-left:30px; margin-top:5px;">
<img src="image/cen04.jpg" width="272px" />
<ul>
<li>aaaaaaa</li>
<li>aaaaaaa</li>
<li>aaaaaaa</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div id="foot" class="foot" style="text-align:center; line-height:20px; float:left;">
版权所有 卓京信息<br>
盗版必究
</div>
</div>
</body>
</html>
二.登录
<!-- 登陆表单 --> <c:if test="${empty use }"> <form action="doLogin.jsp" method="post"> <table style="margin-left: 5px;" align="center"> <tr> <td></td> </tr> <tr> <td> 用户:<input type="text" style="width: 100px;" name="username" /> </tr> <tr> <td> 密码:<input type="password" style="width: 100px;" name="password" /></td> </tr> <tr> <td> <input type="submit" value="登录" /> </td> </tr> </table> </form> <hr> <input onclick="register()" type="submit" value="立即注册"> /c:if
//doLogin.jsp
<%@page import="com.EHome.entity.Users"%> <%@page import="com.EHome.biz.impl.UsersBizImpl"%> <%@page import="com.EHome.biz.IUsersBiz"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<% //设置编码 request.setCharacterEncoding("utf-8"); //数据获取 String username=request.getParameter("username"); String password=request.getParameter("password");
//数据封装 Users use=new Users(username,password);
//调用业务逻辑层进行交互 IUsersBiz iub=new UsersBizImpl(); Users usersFlag=iub.userLogin(use);
//判断并进行域对象保存 if(usersFlag != null){//说明可以登录 //session session.setAttribute("Users", usersFlag); response.sendRedirect("index.jsp"); }else{//登录失败 out.println("<script>alert('账号或密码错误');location.href='index.jsp'</script>"); }
%>
三.注册
<!-- 注册 --> <div id="myRegister" style="display: none"> <form action="doRegister.jsp" method="post"> <table align="center"> <tr> <td colspan="2"> <h2 style="text-align: center;">用户注册</h2> </td> </tr> <tr> <td>用户名:</td> <td><input type="text" name="uname"></td> </tr> <tr> <td>密码:</td> <td><input type="password" name="pwd"></td> </tr> <tr> <td>真实姓名:</td> <td><input type="text" name="usename"></td> </tr> <tr> <td>性别:</td> <td><input type="radio" name="sex">男 <input type="radio" name="sex">女</td> </tr> <tr> <td colspan="2"><input type="submit" value="注册"></td> </tr> </table> </form> </div>
//doRegister.jsp
<%@page import="com.EHome.biz.impl.UsersBizImpl"%> <%@page import="com.EHome.biz.IUsersBiz"%> <%@page import="com.EHome.entity.Users"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<% //设置编码 request.setCharacterEncoding("utf-8"); //数据获取 String id=request.getParameter("uid"); int uid = 0; if (id != null) { uid = Integer.valueOf(id); } String uname=request.getParameter("uname"); String pwd=request.getParameter("pwd"); String usename=request.getParameter("usename"); String sex=request.getParameter("sex");
//数据封装
Users use=new Users(uid,uname,pwd,usename,sex);
//调用业务逻辑层进行交互
IUsersBiz iub=new UsersBizImpl();
int n=iub.userRegister(use);
//判断并进行域对象保存
if(n > 0){//说明可以登录
//session
session.setAttribute("use", n);
response.sendRedirect("index.jsp");
}else{//登录失败
out.println("<script>alert('注册失败,请重新注册');location.href='index.jsp'</script>");
}
%>