摘要:
接口是一种特殊的抽象类,它包含常量和方法的声明,但没有方法的实现;可以把接口看成是一种特殊的抽象类;接口实质上是一种规范,它关心的是“做什么”,不关心“怎样做”;接口中的字段都是最终(final)、静态(static)、公共(public)的,即是公有的静态常量;接口中方法的访问权限是公有(publ... 阅读全文
摘要:
四种角色抽象构件(一个类):被装饰的抽象类具体构件(可以多个类):要被装饰的装饰类(一个类):它并不知道要装饰哪个具体构件,所以需要做装饰工作的时候接受外边传过来的具体构件对象,故在内部需要一个抽象构件接口类来接受具体的构件对象。具体装饰(可以多个类):装饰品对于装饰类和具体装饰类来说: 在构造函数... 阅读全文
摘要:
Spring中常用的hql查询方法(getHibernateTemplate())---------------------------------一、find(String queryString);示例:this.getHibernateTemplate().find("from bean.Us... 阅读全文
摘要:
4.3 使用HQL查询Hibernate提供了异常强大的查询体系,使用Hibernate有多种查询方式。可以选择使用Hibernate的HQL查询,或者使用条件查询,甚至可以使用原生的SQL查询语句,此外还提供了一种数据过滤功能,这些都可用于筛选目标数据。下面简单介绍HQL语句的语法。HQL语句本身... 阅读全文
摘要:
1,访问Action值栈中的普通属性:2,访问Action值栈中的对象属性(要有get set方法):3,访问值栈中对象属性的方法4,访问值栈中action的普通方法:5,访问静态方法:6,访问静态属性:配置属性文件,允许ognl访问静态方法struts.ognl.allow...=true7,访问... 阅读全文
摘要:
1.通过属性驱动式1.首先设置 表单中的数据的name值 如:2.你用的是struts2,那么就在java类中写一个变量:变量名和页面上的name值一致 并有这个变量的get 和set方法 ,这样就能取到值了。[html]view plaincopyAction:直接通过get、set方法获取。[j... 阅读全文
摘要:
HTML元素的ID和Name属性的区别一直认为ID和NAME是一样的,两个又可以一起出现,甚是疑惑。今天BAIDU了一下,才发现里面大有文章。发出来研究研究:最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。显然这个ID和N... 阅读全文
摘要:
type=button 就单纯是按钮功能type=submit 是发送表单但是对于从事WEB UI的人应该要注意到,使用submit来提高页面易用性:使用submit后,页面支持键盘enter键操作,而很多WEB软件设计师,可能没有注意到submit统一.用button后往往页面不支持enter键了... 阅读全文