- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SSH的配置详解
SSH配置详解
Struts配置 3
一、struts.config.xml 3
1、struts-config 3
2、action-Mappings 3
2、1 action(struts 1.x) 3
3、controller 5
4、data-sources 5
5、form-beans (struts 1.X) 6
5.1、form-bean(struts 1.X) 6
6、global-exceptions 7
7、global-forwards 7
8、message-resources 8
9、plug-in 9
result(Struts 2 新) 9
二、web.xml (包含所有必须的框架组件的web部署描述符) 11
1、web-app 11
2、display-name 11
3、description 11
4、icon 11
5、distributable 12
6、context-param 12
7、filter 13
8、filter-mapping 13
9、?listener 14
10、servlet 14
11、servlet-mapping 15
12、session-config 15
13、mime-mapping 16
14、welcome-file-list 16
15、error 16
16、jsp-config 17
17、jsp-property-group 17
18、resource-ref 19
三、perties (配置struts2的框架属性) 19
Struts中两个子应用模块相互切换 23
Spring配置 24
Beans 25
Hibernate配置 29
配置文件中映射元素详解 30
hibernate-mapping 31
Hiebernate的基本配置 32
Hibernate映射类型 35
附录A web.xml Deployment Descriptor Elements 38
附近B perties详解 62
附录C ehcache.xml配置 69
附录D 配置degester rules 70
Struts配置
一、struts.config.xml (配置包含result/view类型、action映射、拦截器等的Struts2的主要配置文件)
1、struts-config
struts-config为struts配置文件的根元素.对应的类为:org.apache.struts.config.ModuleConfig 类.action-Mappings
action-Mappings元素:
action-mappings元素包含零个或者多个action元素.action元素描述了从特定的请求路径到相应的Action类的映射action(struts 1.x)
action元素的path属性指定请求访问Action的路径.type属性指定Action的完整类名,ame属性指定需要传递给Action的ActionForm Beanscope属性指定ActionForm Bean的存放范围.validate属性指定是否执行表单验证,input属性指定当表单验证失败时的转发路径action元素还包含一个forward子元素,它定义了一个请求转发路径. action?path=“/register”???????? type=“strutsEGL.RegisterAction”???????name=“registerForm”?????? ?input=“/register.jsp”??????? scope=“request”??????? forward?name=“success”path=“/home.do”/??????? ?forward?name=“failure”path=“/register.jsp”/???/action
每个<action>元素都包括下列属性中的某些属性或所有属性:?path?????将请求指定为非限定URL,不带文件扩展名(例如,“/register”)请求是根据<action>元素中的其它属性来处理的,并且是用户输入的结果或者是在different<action>元素中标识的转发的结果。type?????指定在发出请求时调用其执行方法的操作类的全限定名。该类必须在类路径中。 注:不指定要实例化的类,可以通过使用forward属性来转发请求,该属性在“Struts贸易样本”中未使用,并且与后面描述的<forward>子元素不相同。name?????用于保存发送至HTML表单或接收自HTML表单的数据表单bean的名称。?input????
文档评论(0)