上一页 1 ··· 152 153 154 155 156 157 158 159 160 ··· 168 下一页
摘要: 语言发展史:3代。向着人更加容易思考的方向发展。第一代:机器语言:010101组成的,第一台计算机在美国的费城,采用电子管结构,耗电大,速度很慢。第二代:把010101用单词来描述,汇编,晶体管发明以后计算机快速发展,每18个月计算机性能翻一番,虽然使用了助记符,但是结构化不好。第三代:高级语言,面... 阅读全文
posted @ 2015-09-23 20:52 无天666 阅读(432) 评论(0) 推荐(0) 编辑
摘要: java 注解,从名字上看是注释,解释。但功能却不仅仅是注释那么简单。注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据),常见的作用有以下几种:生成文档。这是最常见的,也是java 最早提供的注解... 阅读全文
posted @ 2015-09-23 16:46 无天666 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 注解目前非常的流行,很多主流框架都支持注解,而且自己编写代码的时候也会尽量的去用注解,一时方便,而是代码更加简洁。 注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致。Java SE5内置了三种标准注解: @Override,表示当前的方法定义将覆盖超类中的方法。 @Dep... 阅读全文
posted @ 2015-09-23 16:14 无天666 阅读(381) 评论(0) 推荐(0) 编辑
摘要: JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而... 阅读全文
posted @ 2015-09-22 17:46 无天666 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 代理模式代理模式有三个角色组成: 1.抽象主题角色:声明了真实主题和代理主题的共同接口。 2.代理主题角色:内部包含对真实主题的引用,并且提供和真实主题角色相同的接口。 3.真实主题角色:定义真实的对象。我们先来看传统方式下一个Proxy的实现实例。假设我们有一个UserDAO接口及其实现类U... 阅读全文
posted @ 2015-09-22 14:04 无天666 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: 笔者不知道该用哪个词来形容ValueStack、ActionContext等可以在Struts2中用来存放数据的类。这些类使用的范围不同,得到的方法也不同,下面就来一一介绍。 声明:本文参考Struts2版本为2.3.1.2,内容仅供参考,限于笔者水平有限,难免有所疏漏,望您能友善指出。本文发表于... 阅读全文
posted @ 2015-09-21 17:24 无天666 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1.Action的访问路径扩展名缺省以.action结尾,请参考:default.properties文件,可以通过配置改变这一点:上述配置,将使得可以通过.action或.do或.webwork访问Action对象访问路径的容错能力比如:我们配置某个package的namespace="/simp... 阅读全文
posted @ 2015-09-21 16:25 无天666 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: 1.如何将参数从界面传递到Action?你可以把Struts2中的Action看做是Struts1的Action+ActionForm,即只需在Action中定义相关的属性(要有getters/setters方法),然后界面传参的名称跟这些属性保持一致即可。普通的数据类型,将可自动转换。(空字符串转... 阅读全文
posted @ 2015-09-21 16:21 无天666 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.Struts2中的类型转换我们知道通过HTTP提交到后台的数据,都是字符串的形式,而我们需要的数据类型当然不只字符串类型一种。所以,我们需要类型转换!在Struts2中,类型转换的概念除了用于将界面传递过来的字符串转换为特定的类型(convertFromString)之外,还可以用于将特定的类型... 阅读全文
posted @ 2015-09-21 16:09 无天666 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 理解ValueStack的基本机制!对各种现象作出解释。ValueStack实际上就是对OGNL的封装,OGNL主要的功能就是赋值与取值,Struts2正是通过ValueStack来进行赋值与取值的!ValueStack是一个接口,而OgnlValueStack是strtus2中的缺省实现。Valu... 阅读全文
posted @ 2015-09-21 15:47 无天666 阅读(765) 评论(0) 推荐(0) 编辑
上一页 1 ··· 152 153 154 155 156 157 158 159 160 ··· 168 下一页