上一页 1 ··· 152 153 154 155 156 157 158 159 160 ··· 168 下一页
摘要: JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而... 阅读全文
posted @ 2015-09-22 17:46 无天666 阅读(336) 评论(0) 推荐(0)
摘要: 代理模式代理模式有三个角色组成: 1.抽象主题角色:声明了真实主题和代理主题的共同接口。 2.代理主题角色:内部包含对真实主题的引用,并且提供和真实主题角色相同的接口。 3.真实主题角色:定义真实的对象。我们先来看传统方式下一个Proxy的实现实例。假设我们有一个UserDAO接口及其实现类U... 阅读全文
posted @ 2015-09-22 14:04 无天666 阅读(1241) 评论(0) 推荐(0)
摘要: 笔者不知道该用哪个词来形容ValueStack、ActionContext等可以在Struts2中用来存放数据的类。这些类使用的范围不同,得到的方法也不同,下面就来一一介绍。 声明:本文参考Struts2版本为2.3.1.2,内容仅供参考,限于笔者水平有限,难免有所疏漏,望您能友善指出。本文发表于... 阅读全文
posted @ 2015-09-21 17:24 无天666 阅读(261) 评论(0) 推荐(0)
摘要: 1.Action的访问路径扩展名缺省以.action结尾,请参考:default.properties文件,可以通过配置改变这一点:上述配置,将使得可以通过.action或.do或.webwork访问Action对象访问路径的容错能力比如:我们配置某个package的namespace="/simp... 阅读全文
posted @ 2015-09-21 16:25 无天666 阅读(1433) 评论(0) 推荐(0)
摘要: 1.如何将参数从界面传递到Action?你可以把Struts2中的Action看做是Struts1的Action+ActionForm,即只需在Action中定义相关的属性(要有getters/setters方法),然后界面传参的名称跟这些属性保持一致即可。普通的数据类型,将可自动转换。(空字符串转... 阅读全文
posted @ 2015-09-21 16:21 无天666 阅读(185) 评论(0) 推荐(0)
摘要: 1.Struts2中的类型转换我们知道通过HTTP提交到后台的数据,都是字符串的形式,而我们需要的数据类型当然不只字符串类型一种。所以,我们需要类型转换!在Struts2中,类型转换的概念除了用于将界面传递过来的字符串转换为特定的类型(convertFromString)之外,还可以用于将特定的类型... 阅读全文
posted @ 2015-09-21 16:09 无天666 阅读(167) 评论(0) 推荐(0)
摘要: 理解ValueStack的基本机制!对各种现象作出解释。ValueStack实际上就是对OGNL的封装,OGNL主要的功能就是赋值与取值,Struts2正是通过ValueStack来进行赋值与取值的!ValueStack是一个接口,而OgnlValueStack是strtus2中的缺省实现。Valu... 阅读全文
posted @ 2015-09-21 15:47 无天666 阅读(778) 评论(0) 推荐(0)
摘要: ValueStack基础:OGNL要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)!OGNL是Struts2中使用的一种表达式语言,它可以用于JSP的标签库中,以便能够方便的访问各种对象的属性;它用于界面将参数传递到Action(... 阅读全文
posted @ 2015-09-21 15:39 无天666 阅读(276) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/li_tengfei/article/details/6098145为什么需要ModelDrivenAction的属性要加入值栈,值栈里面才有action的属性的值。所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类U... 阅读全文
posted @ 2015-09-21 14:54 无天666 阅读(256) 评论(0) 推荐(0)
摘要: 一、问题的提出注意到表单中action:getPostServlet/getPost.do?param4=param4这个action带有一个参数param4,如果用get方法提交,后台无法接收到这个参数;如果用post方法提交,后台就可以接收到这个参数。问题原因的简单解释:用get方法提交的url... 阅读全文
posted @ 2015-09-21 11:51 无天666 阅读(925) 评论(0) 推荐(0)
上一页 1 ··· 152 153 154 155 156 157 158 159 160 ··· 168 下一页