摘要: Page.javaJava代码 importjava.util.List;/***分页Page类*@authorzhxing**@param<T>*/publicclassPage<T>{publicfinalintDEFAULT_PAGESIZE=10;//每页记录数privateList<T>result=null;//页面数据privateinttotalRows;//总记录数privateintpageSize=DEFAULT_PAGESIZE;//每页显示行数privateintcurrentPage;//当前页数privateinttotalPa 阅读全文
posted @ 2012-12-20 20:38 月亮之城 阅读(344) 评论(0) 推荐(0) 编辑
摘要: package sanitation.dao;import java.util.List;/** * * @param <T> */public interface GenericDAO <T>{ /** * 通过ID获得实体对象 * * @param id实体对象的标识符 * @return 该主键值对应的实体对象 */ T findById(int id); /** * 将实体对象持久化 * * @param entity 需要进行持久化操作的实体对象 * @return 持久化的实体对象... 阅读全文
posted @ 2012-12-20 20:31 月亮之城 阅读(243) 评论(0) 推荐(0) 编辑
摘要: ,1, 实体类查询public List<T> findAll(Class<T> entityClass) {return super.getHibernateTemplate().loadAll(entityClass);}2, 保存指定实体类public Serializable save(T entity) {return super.getHibernateTemplate().save(entity);}3, 查找指定PK的一个实体类对象public T findEnityById(Class<T> entityClass, PK id) {ret 阅读全文
posted @ 2012-12-20 19:43 月亮之城 阅读(602) 评论(0) 推荐(0) 编辑
摘要: <TABLEstyle="BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(http://www.fax998.com/cantonfair/3.jpg); BACKGROUND-REPEAT: no-repeat"cellSpacing=0 cellPadding=0 width="100%" border=0>BACKGROUND-REPEAT: no-repeat这个表示背景图片不平铺BACKGROUND-POSITION: right bottom这个表示背景图水平居右, 阅读全文
posted @ 2012-12-20 18:07 月亮之城 阅读(401) 评论(0) 推荐(0) 编辑
摘要: <!--spring配置--><?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx=" 阅读全文
posted @ 2012-12-20 16:59 月亮之城 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 问题描述:我欲优化代码,将dao层分为接口和实现类两部分如图:BaseDao接口中:BaseDaoImpl实现类中:ProductionDaoImpl中:至于Service层Action层及jsp都没发生变化可参照上一篇SSH2问题之一中代码运行的话会出现:解决方案:在ProductionDaoImpl的父类BaseDaoImpl的上方加上@Transactional(在父类中标注@Transactional(父类是抽象类也可以)) 阅读全文
posted @ 2012-12-17 19:17 月亮之城 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 问题描述:dao层代码:service层:action层代码:jsp页面代码:出现问题:解决方法:关键字: JSP TLD一下转帖别人博客的解决方式 http://blog.csdn.net/f9inux/archive/2006/11/05/1368428.aspx应用部署运行的时候出现JSP异常, 发生在使用JSTL库的时候: According to TLD or attributedirective in tag file, attribute value does not accept anyexpression_rs, 可能是因为使用了JSP2.0版本, 同时又没有使用JSTL c 阅读全文
posted @ 2012-12-17 17:38 月亮之城 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 通过对这些属性的配置,可以改变Struts 2 框架的一些默认行为,这些配置可以在struts.xml文件中完成,也可以在struts.properties文件中完成。Xml代码1.<constantname="struts.i18n.encoding"value="UTF-8"/>指定Web应用的默认编码集,相当于调用HttpServletRequest的setCharacterEncoding方法。2.<constantname="struts.i18n.reload"value="false" 阅读全文
posted @ 2012-12-13 11:08 月亮之城 阅读(187) 评论(0) 推荐(0) 编辑
摘要: <c:forEach>标签的使用 2007年03月10日 15:46<c:forEach>标签的使用 在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。 JSTL所支持的迭代标签有两个,分别是<c:forEach>和<c:forTokens>。在这里介绍的是<c:forEach>标签。 简单点说,<c:forEach>标签的作用就是 阅读全文
posted @ 2012-12-13 10:46 月亮之城 阅读(625) 评论(0) 推荐(0) 编辑
摘要: java用户角色权限设计实现业务系统中的用户权限管理 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实 现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所 有功能。因此B/S业务系统都需要有一个或多个权限系统来实现访问权限检测,让经过授权的用户可以正常合法的使用已授权功能,而对那些未经授权的“非法用 户”将会将他们彻底的“拒之门外”。下面就让我们一起了解一下如何设计可以满足大部分B/S系统中对用户功能权限控制的 阅读全文
posted @ 2012-12-12 19:50 月亮之城 阅读(3092) 评论(0) 推荐(1) 编辑