sshb笔记复习

发布 2021-05-12 06:24:28 阅读 5860

一、struts2的产生:

通过webwork社区与struts社区的合并,并继承了webwork框架,产生struts2。

二、struts1与struts2的区别:

1、action类:

1)struts1的action类继承action类。

2)struts2的action类可以是任意一个普通的j**a类,只要该类有execute方法即为一个action类。或者实现action接口或者继承自actionsupport类。

2、线程模型:

1)struts1的action是单例模式存**程安全问题。

2)struts2的action是多例的,因此不会出现线程安全问题。

3、servlet依赖:

1)struts1必须依赖servlet api。

2)struts2可以不依赖servlet api。

4可测性。1)struts1测试必须使用web服务器。

2)struts2测试可以脱离web容器单独进行测试。

5、输入捕获:

1)struts1通过actionform来注入表单数据,actionform与vo类有许多重复**。

2)strurs2可以通过vo类或者基本属性获得用户的输入。

6、表达式语言。

1)struts1支持el

2)struts2即支持el又允许使用ognl(object graphics notation language)。

7、类型转换。

1)struts1的actionform通过comments-beanutil包完成转换。

2)struts2提供了内置的转换器。

8、试图支持:

一、struts2上传:

1、环境搭建:

其他必须包。

2、定义文件上传表单,使用struts2的文件上传表单组件:

3、定义表单对应的领域对象fileinfo fileinfo:

(1)定义file 类型的属性名字与上传组件名相同。

(2)定义一个获得上传文件的文件名的属性,规则是以上传文件表单名开头以filename结尾。

(3)定义一个获得上传文件类型的属性,规则是上传文件表单名字开头,以contenttype结尾。

4、在action中定义领域对象fileinfo,并提供setxxx/getxxx方法,修改上传表单。

5、配置。(1)修改上传文件的大小。

(2)修改fileupload***的默认配置。

image/jpeg,application/octet-stream,image/bmp,image/gif

二、文件**:

2、配置action

image/jpeg,application/octet-stream,image/bmp,image/gif

attachment;filename="$

targetfile

一、ognl:object graph n**igation language:

1、应用场景:

1)在jsp页面中使用调用对象的方法、调用类的静态方法、调用构造方法创建对象、遍历集合、访问值栈等。

2)在配置文件中使用比如传值。

2、值栈(valuestack):是struts2中是一个对象,这个对象用来表示action空间对象,如果多个action之间的跳转方式是chain,这些action共享。

同一个值栈对象。在action中,action类的成员变量都会被放入值栈。

(1)获取action的值栈:通过actioncontext获取值栈。

(2)在页面中使用ognl:

调用action中的静态方法。

调用jdk 包中的静态方法:

调用jdk 包中的静态方法:

调用jdk的不是包中的类的静态方法。

调用类中的静态成员:

调用类中的构造方法:

访问值栈中的集合。

访问值栈中list集合的某一个元素。

访问值栈中的set集合。

访问值栈中的set集合的某一个元素。

访问值栈中的map:

获得map中所有的key:

获得map中所有的value:

(3)在页面中使用ognl遍历集合时使用投影和选择,通过ognl的投影显示所有部门的地址。

通过ognl的投影显示第一个部门的地址。

通过ognl选择部门编号大于20的部门:20}"/

通过ognl选择部门编号大于20的第一个部门的部门编号:20}.[0]"/

通过ognl选择部门编号大于20的第一个部门的部门编号:20}."

通过ognl选择部门编号大于20的最后一个部门的部门编号:20}."

(4)ognl访问范围对象里的值。

在各个范围对象中寻找,找到后返回。

#parameters:获取参数。

品牌学笔记复习笔记

2 品牌与商标 同 特性 无形资产,具有专有性。目的 区别于竞争者,有助于消费者识别。异 品牌无需注册,商标注册受法律保护。品牌比商标内涵更广。3 品牌与名牌 名牌代表知名度,品牌的内涵更广。品牌一定是名牌,名牌不一定地品牌。三 品牌的内涵 属性 产品自身特性。利益 属性带给消费者的好处与利益。价值...

英语复习笔记

七年级上册姓名 1 thanks2 用英语3 一个苹果4.is this a book?肯定回答否定回答 not6.特殊疑问句 特殊疑问词 情态动词 助动词 be动词 主语 谓语动词。特殊疑问词 时间地点人方式方法年龄东西多长时间多久一次颜色 数量6.全家福7.玩得很高兴8.见到你很高兴9.穿红衣服...

英语复习笔记

完型填空 10分 1 题型特点及考查内容 文章字数约在240至300之间。2000年以前为 道题,文章长度在150到左右 2001年后增加到 道题,文章长度在240到左右。第一句一般为主题句,不设空,第二句通常会设空,每隔4至15个单词设空。任何一个空都是整篇文章的一部分,做题时需要考虑整篇文章的背...