jacksun1978

导航

 

2012年6月29日

摘要: 1、拦截器的意义 假如在代码段1,代码段2,代码段3中需要调用同一段代码,我们知道把这段代码提取出来,生成一个方法,在3个代码段中只要调用这个方法即可。假如将来调用的这同一段代码发生变动,只要修改一个地方即可。 但是,假如将来代码段1,代码段2和代码段3不再调用原来的方法,而是需要调用另外一个方法。这个时候,我们需要把3个代码段程序打开进行修改,因为在3个代码段中方法调用是以硬编码的方式调用的... 阅读全文
posted @ 2012-06-29 17:42 jacksun1978 阅读(228) 评论(0) 推荐(0) 编辑
 
摘要: 1、业务控制器 业务控制器组件指用户实现的action类的实例。业务控制器组件不会对用户的请求进行任何实际处理,而是调用业务模型组件处理。这也是为什么称action为控制器的原因。 2、多视图支持 struts2返回逻辑视图名时,逻辑视图未与任何的视图技术关联,只是返回一个字符串。如果需要在struts2中使用其他视图,可以在struts.xml中的<action>的<result>中指定... 阅读全文
posted @ 2012-06-29 16:05 jacksun1978 阅读(739) 评论(0) 推荐(0) 编辑