2014年11月13日
摘要: Interceptor是在action前后执行,那么在action之后的处理如何实现呢?Struts2提供了一个抽象类AroundInterceptor,即通过interceptor()方法对ActionInvocation.invoke()方法进行递归调用,ActionInvocation循环... 阅读全文
posted @ 2014-11-13 16:23 波波嘟 阅读(91) 评论(0) 推荐(0) 编辑
摘要: Property驱动模式更加简单,无须再次实现ModelDriven接口,也减少了一个Model类,Struts.xml文件也不必配置modelDriven拦截器. 如果程序中已经存在了一个域对象或者需要重新定义这样一个域对象,那么就选择Model驱动模式。 如果需要输入的参数很少,3个以内,而... 阅读全文
posted @ 2014-11-13 14:11 波波嘟 阅读(148) 评论(0) 推荐(0) 编辑
  2014年11月12日
摘要: 语言和地理环境对我们的文化产生重要影响.我们同他人之间的交流以及生活中的事件都发生在语言和地理环境所产生的一个系统里.由于语言和环境的不同,以至需要我们来制定一个适合的方式来达到向他人表述我们自己或者我们的想法的目的.为了有效地与他人交流,需要考虑对方的文化,环境以及使用对方的语言. ... 阅读全文
posted @ 2014-11-12 11:21 波波嘟 阅读(211) 评论(0) 推荐(0) 编辑
摘要: ActionSupport是一个让action类能够开始工作的基类,包含了action可以提供的许多可选的服务的默认实现,主要方法如下: Validateable提供了一个Validate()方法,可以对action进行校验。ValidationAware提供了保存和取出action级别或字... 阅读全文
posted @ 2014-11-12 09:57 波波嘟 阅读(182) 评论(0) 推荐(0) 编辑
  2014年11月8日
摘要: 在用Hibernate的时候,当有表中的主键是库自动生成的时候将使用native。 而当是自己添加的时候则需要改为assigned。 否则将会出现异常! 阅读全文
posted @ 2014-11-08 15:44 波波嘟 阅读(726) 评论(0) 推荐(0) 编辑
  2014年10月30日
摘要: 1.读取并解析配置文件,创建Configuration对象。类似于JDBC使用DataSource获取链接,读取DataSource的配置文件; 2.读取并解析映射信息,创建SessionFactory对象,类似于创建DataSource对象; 3.打开Session.类似使用jdbc获得链接;... 阅读全文
posted @ 2014-10-30 16:29 波波嘟 阅读(451) 评论(0) 推荐(0) 编辑
  2014年8月27日
摘要: JSTL c:remove的使用 在没有调用c:remove之前,有这些参数; maxUser= maxIdelTime= accountId= nextPage= 调用c:remove... 调用了c:remove之后,这些参数值为: maxUs... 阅读全文
posted @ 2014-08-27 11:20 波波嘟 阅读(263) 评论(0) 推荐(0) 编辑
摘要: JSTL:c:out的使用 " 输出一个字符串; 带有body的c:out标签,但是body不输出到客户端; 获得Session中的属性: 获得Request中属性: 获得Application中的属性: 测试表达式... 阅读全文
posted @ 2014-08-27 10:10 波波嘟 阅读(326) 评论(0) 推荐(0) 编辑
摘要: "> My JSP 'simple.jsp' starting page --> Customers in the request: 标签用于设置一个属性,可以把这个属性设置到Session中,也可以设... 阅读全文
posted @ 2014-08-27 09:19 波波嘟 阅读(245) 评论(0) 推荐(0) 编辑
  2014年6月24日
摘要: 页面属性要与实体类保持一直,尽管有的可以不用,但是最好保持一致; 标签用来在JSP页面中创建一个Bean实例,并指定它的名字以及作用范围。 page:能够在包含标签的JSP文件以及此文件中的所有静态包含文件中使用Bean,知道页面执行完毕向客户端发回响应或转到另一个文件为止。 request:... 阅读全文
posted @ 2014-06-24 12:11 波波嘟 阅读(381) 评论(0) 推荐(0) 编辑