厦门理工学院J2EE考试要点 - 图文

2026/1/18 5:14:22

5> Struts2的输入校验可以对指定方法进行校验,解决了Struts1长久之痛。 6> 提供了全局范围、包范围和Action范围的国际化资源文件管理实现 5、Struts2的处理流程

6、Struts 2体系架构 分发器FilterDispatcher 拦截器Interceptor 转换器Converter 业务控制器Action 视图模板Template

(1) FilterDispatcher询问ActionMapper决定请求是否调用某个Action

(2) ActionProxy通过Configuration Manager询问框架配置文件找到需要的Action类 (3) ActionProxy创建ActionInvocation,根据Struts.xml配置找到对应的返回结果。

9

7、Struts结果类型

·dispatcher 结果类型将把控制权转发给应用程序里的某个资源.

dispatcher 结果类型不能把控制权转发给一个外部资源. 若需要把控制权重定向到一个外部资源, 应该使用 redirect 结果类型

·redirect 结果类型将把响应重定向到另一个资源, 而不是转发给该资源. ·redirectAction 结果类型把响应重定向到另一个 Action ·plainText结果类型原样显示视图代码 8、Struts2 拦截器

Struts2 拦截器在访问某个 Action 方法之前或之后实施拦截, Struts2 拦截器是可插拔的, 拦截器是 AOP 的一种实现.

拦截器栈(Interceptor Stack): 将拦截器按一定的顺序联结成一条链. 在访问被拦截的方法时, Struts2拦截器链中的拦截器就会按其之前定义的顺序被依次调用 9、国际化

·准备资源文件,资源文件的命名格式如下: baseName_language_country.properties baseName.properties

其中baseName是资源文件的基本名,我们可以自定义,但language和country必须是java支持的语言和国家。如:

中国大陆: baseName_zh_CN.properties

10

美国: baseName_en_US.properties ·现在为应用添加两个资源文件:

第一个存放中文:it_zh_CN.properties 内容为:welcome=欢迎来到信息学院 第二个存放英语(美国): it_en_US.properties 内容为:welcome=welcome to Information dept 对于中文的属性文件,我们编写好后,应该使用jdk提供的native2ascii命令把文件转换为unicode编码的文件。命令的使用方式如下:

native2ascii 源文件.properties 目标文件.properties

·在struts.xml中通过struts.custom.i18n.resources常量把资源文件定义为全局资源文件,如下:

在JSP页面中使用标签输出国际化信息: ,name为资源文件中的key

在Action类中,可以继承ActionSupport,使用getText()方法得到国际化信息,该方法的第一个参数用于指定资源文件中的key。 Chapter8——Hibernate 1、Hibernate 框架原理

对于一个数据库操作,其执行步骤为:

·框架 API 通过读取 Hibernate 配置文件,连接到数据库;

·当对 PO 进行操作时,框架 API 通过 Hibernate 映射文件,来决定操作的表名和列名 框架 API 执行 SQL 语句。

一个 PO 对象,一般表示数据表中的一条记录,只是对这个记录的操作可以简化成对这个 Bean 对象的操作,操作之后数据库中的记录相应变化;框架必须提供一些能够对这些对象进行操作的函数

11

2、Hibernate 核心 API

Chapter9

1、Spring能干什么:

2、Spring框架的7个模块:

12


厦门理工学院J2EE考试要点 - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 厦门理工学院J2EE考试要点 - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219