预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共83页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

学习目标Struts2框架的主要配置文件web.xmlstruts.propertiesstruts.propertiesstruts.propertiesstruts.propertiesstruts.propertiesstruts.propertiesstruts.propertiesstruts.xmlstruts.xml----Bean设置打开Struts-core-2.1.6.jar压缩文件中的struts-default.xml文件,看到在该文件中配置了大量的Bean定义,该配置文件的代码如下:上面的配置文件配置了Struts2框架的内置Bean,其中有三个类型检测Bean,就是在前面struts.properties文件中允许使用的类型检测器.(struts.objectTypeDeterminer:该属性指定Struts2的类型检测机制,通常支持tiger和notiger两个属性值.). 在struts.xml文件中定义bean时,通常有如下两个作用a.创建该bean的实例,将该实例作为struts2框架的核心组件使用b.bean包含的静态方法需要注入一个值。 在第一种用法下,因为Bean实例往往是作为一个核心组件使用的,因此需要告诉Struts2容器该实例的作用----就是该实例实现了哪个接口,这个接口往往定义了该组件所必须遵守的一个规范. struts.xml----常量配置这里配置有错,写反了struts.xml----包的配置下面的struts.xml文件当中配置了两个包,其中名为default的包,继承了Struts2框架的默认包struts-defaultstruts.xml-----命名空间配置struts.xml----包含的配置struts.xml----包拦截器配置拦截器的定义片段struts.xml-----Action配置详解Action的配置举例说明使用method属性使用method属性注意:使用method属性Action动态方法调用(一)Action动态方法调用(二)Action通配符映射Action通配符映射配置Result结果映射----result映射配置result映射配置result映射配置result映射配置result映射result结果类型struts-default.xmldispatcher结果类型(一)dispatcher结果类型(二)redirect结果类型(一)redirect结果类型(二)redirectAction结果类型(一)redirectAction结果类型(二)redirectAction结果类型(三)plainText结果类型(一)plainText结果类型(二)chain结果类型(一)chain结果类型(二)chain结果类型(三)Stream结果类型示例全局结果(一)全局结果(二)动态结果Action类代码struts.xml配置文件说明struts2中异常处理(一)struts2中异常处理(二)struts2中异常处理(三)struts2中异常处理(四)struts2中异常处理(五)使用注解配置ActionParentPackage注解的参数Result注解的参数Results注解的参数使用注解配置Action的注意事项(一)使用注解配置Action的注意事项(二)使用注解配置Action实例(一)使用注解配置Action实例(二)谢谢!