Hibernate Struts2做的登录注册的小例子 含sql脚本,入门级实例代码
注册访问路径:http://localhost:8080/house/register.jsp
登录访问路径:http://localhost:8080/house/login.jsp
查询访问路径:http://localhost:8080/house/search.action
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() "://" request.getServerName() ":" request.getServerPort() path "/";
%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>登录</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<script type="text/javascript">
function goPage(pageIndex){
document.forms[0].action="search.action?pageIndex=" pageIndex;
document.forms[0].submit();
}
</script>
</head>
<body>
<form action="search.action" method="post">
房屋租金:<input name="startPrice" size="5" value="${param.startPrice }"/>~<input name="endPrice" size="5" value="${param.endPrice }"/>
发布日期:<input name="startPubdate" size="5" value="${param.startPubdate }"/>~<input name="endPubdate" size="5" value="${ param.endPubdate}"/>(2013-6-6)
标题:<input name="title" size="5" value="${param.title }"/>
<input type="submit" value="查询"/>
</form>
<c:forEach items="${requestScope.pageInfo.pageList }" var="house">
${house.id }~~${house.title }~~${house.pubdate }~~${house.price }<br/>
</c:forEach><br/>
总记录数:${requestScope.pageInfo.count}
当前页/总页数:${requestScope.pageInfo.pageIndex }/${requestScope.pageInfo.totalPages }
<c:if test="${requestScope.pageInfo.pageIndex>1}">
<a href="javascript:goPage(${requestScope.pageInfo.pageIndex-1 })">上一页</a>
</c:if>
<c:if test="${requestScope.pageInfo.pageIndex<requestScope.pageInfo.totalPages}">
<a href="javascript:goPage(${requestScope.pageInfo.pageIndex 1 })">下一页</a>
</c:if>
</body>
</html>
资源文件列表
house/.classpath , 1206
house/.mymetadata , 288
house/.project , 1748
house/.settings/.jsdtscope , 500
house/.settings/org.eclipse.jdt.core.prefs , 364
house/.settings/org.eclipse.wst.common.component , 453
house/.settings/org.eclipse.wst.common.project.facet.core.xml , 252
house/.settings/org.eclipse.wst.jsdt.ui.superType.container , 49
house/.settings/org.eclipse.wst.jsdt.ui.superType.name , 6
house/WebRoot/META-INF/MANIFEST.MF , 39
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/biz/IHouseBiz.class , 977
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/biz/IUserBiz.class , 323
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/biz/impl/HouseBizImpl.class , 2069
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/biz/impl/UserBizImpl.class , 993
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/dao/HibernateUtil.class , 1580
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/dao/IHouseDao.class , 988
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/dao/IUserDao.class , 322
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/dao/impl/HouseDaoImpl.class , 4223
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/dao/impl/UserDaoImpl.class , 1614
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/District.class , 1482
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/District.hbm.xml , 934
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/House.class , 3394
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/House.hbm.xml , 1873
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/HouseCondition.class , 1503
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/Info.class , 875
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/PageInfo.class , 1730
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/Street.class , 1841
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/Street.hbm.xml , 1113
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/Types.class , 1470
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/Types.hbm.xml , 922
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/Users.class , 2435
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/entity/Users.hbm.xml , 1423
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/test/Ex4.class , 2786
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/util/Tool.class , 1194
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/web/ActionServlet.class , 5494
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/web/HouseServlet.class , 2797
house/WebRoot/WEB-INF/classes/cn/jbit/houserent/web/OpenSessionInViewFilter.class , 1877
house/WebRoot/WEB-INF/classes/hibernate.cfg.xml , 1179
house/WebRoot/WEB-INF/classes/log4j.properties , 1590
house/WebRoot/WEB-INF/web.xml , 1242
house/WebRoot/enter.jsp , 1278
house/WebRoot/index.jsp , 1242
house/WebRoot/list.jsp , 2120
house/WebRoot/login.jsp , 994
house/WebRoot/register.jsp , 1054
house/create.sql , 2406
house/init.sql , 1871
house/lib/antlr-2.7.6.jar , 443432
house/lib/commons-collections-3.1.jar , 559366
house/lib/dom4j-1.6.1.jar , 313898
house/lib/hibernate3.jar , 2421736
house/lib/javassist-3.9.0.GA.jar , 597476
house/lib/jta-1.1.jar , 13236
house/lib/junit.jar , 220482
house/lib/ojdbc5.jar , 1996390
house/lib/org.hamcrest.core_1.1.0.v20090501071000.jar , 27827
house/lib/slf4j-api-1.5.8.jar , 23445
house/lib/slf4j-nop-1.5.6.jar , 5165
house/select.sql , 20
house/src/cn/jbit/houserent/biz/IHouseBiz.java , 959
house/src/cn/jbit/houserent/biz/IUserBiz.java , 261
house/src/cn/jbit/houserent/biz/impl/HouseBizImpl.java , 894
house/src/cn/jbit/houserent/biz/impl/UserBizImpl.java , 595
house/src/cn/jbit/houserent/dao/HibernateUtil.java , 1569
house/src/cn/jbit/houserent/dao/IHouseDao.java , 887
house/src/cn/jbit/houserent/dao/IUserDao.java , 267
house/src/cn/jbit/houserent/dao/impl/HouseDaoImpl.java , 2826
house/src/cn/jbit/houserent/dao/impl/UserDaoImpl.java , 947
house/src/cn/jbit/houserent/entity/District.hbm.xml , 934
house/src/cn/jbit/houserent/entity/District.java , 1044
house/src/cn/jbit/houserent/entity/House.hbm.xml , 1873
house/src/cn/jbit/houserent/entity/House.java , 2422
house/src/cn/jbit/houserent/entity/HouseCondition.java , 952
house/src/cn/jbit/houserent/entity/Info.java , 464
house/src/cn/jbit/houserent/entity/PageInfo.java , 905
house/src/cn/jbit/houserent/entity/Street.hbm.xml , 1113
house/src/cn/jbit/houserent/entity/Street.java , 1248
house/src/cn/jbit/houserent/entity/Types.hbm.xml , 922
house/src/cn/jbit/houserent/entity/Types.java , 1019
house/src/cn/jbit/houserent/entity/Users.hbm.xml , 1423
house/src/cn/jbit/houserent/entity/Users.java , 1933
house/src/cn/jbit/houserent/util/Tool.java , 782
house/src/cn/jbit/houserent/web/ActionServlet.java , 5607
house/src/cn/jbit/houserent/web/HouseServlet.java , 2979
house/src/cn/jbit/houserent/web/OpenSessionInViewFilter.java , 1346
house/src/hibernate.cfg.xml , 1179
house/src/log4j.properties , 1590
house/╦╡├≈.txt , 185
