一个菜鸟,找了一个多月的工作,进了公司,看了半个月的书,突然决定要做一个很久以前做过的小练习。才发现手是相当的生,理论上的东西是清楚,简单的做一些例子也没问题,可是,一综合竟然搞不定。。。汗颜啊。。。
所以咬牙写了一个分页下来,自己都觉得可笑。。。。。这是list页面,一个最简单的分页
这里只有一个from
<bean:define id="emplist" name="pf" property="pagedata"></bean:define>
<html:form action="list.do" method="post">
<p align="center">显示员工</p>
<table border="1" align="center">
<tr>
<td>姓名</td>
<td>性别</td>
<td>地址</td>
<td>生日</td>
<td>部门</td>
<td>爱好</td>
<td>操作</td>
</tr>
<logic:iterate id="emp" name="emplist">
<tr>
<td><bean:write name="emp" property="ename"/></td>
<td><bean:write name="emp" property="sex"/></td>
<td><bean:write name="emp" property="address"/></td>
<td><bean:write name="emp" property="borthday"/></td>
<td><bean:write name="emp" property="depname"/></td>
<td><logic:iterate id="list"name="emp" property="loves">
<bean:write name="list" property="lname"/>
</logic:iterate></td>
<td><a href="update.do?eid=<bean:write name="emp" property="eid"/>">更新</a><a href="del.do?eid=<bean:write name="emp" property="eid"/>">删除</a></td>
</tr>
</logic:iterate>
<table width="770" border="0" align="center">
<tr>
<logic:greaterEqual name="pf" property="currentpage" value="1"><a href="list.do?currentpage="1">第一页</a></logic:greaterEqual>
<logic:greaterThan name="pf" property="currentpage" value="1"><a href="list.do?currentpage=${pf.maxpage-1}">上一页</a></logic:greaterThan>
<logic:lessThan name="pf" property="currentpage" value="${pf.maxpage}"><a href="list.do?currentpage=${pf.maxpage+1}">下一页</a></logic:lessThan>
<logic:lessEqual name="pf" property="currentpage" value="${pf.maxpage}"><a href="list.do?currentpage=${pf.maxpage}">最末页</a></logic:lessEqual>
<td>
<html:select name="pf" property="currentpage" onchange="selectpagenum();">
<html:optionsCollection name="selectnum" label="pagelabel" value="pagevalue"/>
</html:select>
</td>
</tr>
</table>
<p><bean:write name="pf" property="maxpage"/></p>
</table>
</html:form>
分享到:
相关推荐
这是struts的一个练习 这是struts的一个练习这是struts的一个练习这是struts的一个练习
自己练习的一个struts2分页实现,代码完整,初学者可以下载看看,大家共同努力,发现问题,提升技能
完整的struts2 的实例……学习了一段时间的struts2也谢了一个练习,应该是我自己用的小系统,里面有分页。
struts和hibernate实现的jsp分页里面有分页工具, 是一个完整的web项目。 适合初学阶段的练习,还请大侠们指点。
struts2 + spring 3 + hibernate3.3整合实现图书馆管理系统登陆和注册,以及一个对书籍表的增删改查,分页显示。
struts2+Spring3+mybatis3 实现的分页。使用的是mysql数据库,数据文件在工程的doc文件夹里,有mysql数据库,下载便可以使用。
简单实现了用户的注册,加入了国际化,log4j,实现了自定义标签,列表排序,strutsValidate功能,ajax实现分页,利用了ajax实现了省市的联动功能,由于是自己练习的用的,质量上没有要求,望能给需要的提供下小帮助...
一直以来公司都没有用现如今比较前卫的技术,闲来无聊,自己实现了个struts简单注册的例子,目的自己练习用,简单说下我的想法, 其一:想加spring,但是怎么读spring.xml配置文件也得不到它,就放弃了, 其二:利用...
163 9.5 编写Struts整合Hibernate的分页应用 163 9.5.1 分页应用的设计思路 163 9.5.2 创建StrutsPageDemo项目,加入Hibernate开发功能 169 9.5.3 反向工程生成DAO层 169 9.5.4 编写分页应用层 170...
struts2.1.8+hibernate3.5.5+spring3.0.2+mysql5.1+jdk1.6 使用SSH整合实现对一个bean的增删改查 实现的功能为: 排序,搜索,分页
增加了页面分页和后台分页方法 (如果看了我第一个例子的朋友.应该看到我在service层的find方法上的注释.说当前版本因为原来使用find方法是从代理中取.而spring默认的数据持久话只能包含业务层和数据层.不能包含...
功能模块分析清晰适合初学者,集合用运到了java中的重要框架,有助于你学习得理解
9.5 编写Struts整合Hibernate的分页应用 184 9.5.1 分页应用的设计思路 184 9.5.2 创建StrutsPageDemo项目,加入Hibernate开发功能 190 9.5.3 反向工程生成DAO层 190 9.5.4 编写分页应用层 191 9.5.5 加入Struts表现...
Struts2,Spring,Hibernate JSP Javascript,jQuery,AJAX 某些工具类及组件如(FileUtil,POI,DateUtils) JS组件:日期组件、富文本编辑器、Fusionchart(图表组件) 抽取Action、Service、Dao,全局异常处理 权限控制...
15. STRUTS的应用(如STRUTS架构) 18 16. MVC的各个部分都有那些技术来实现?如何实现? 18 17. Form元素的属性 18 18. 页面间对象传递的方法 18 19. 四种会话跟踪技术 18 20. J2EE是什么? 19 21. J2EE是技术还是平台...