struts-config.xml整理

Struts-config.xml

(无符号 有且只有一次;

+ 一次或多次;

* 不出现或多次;

? 不出现或一次)

 

<!element struts-config(data-sources?,form-beans?,global-exceptions?,

Global-forwards?,action-mapping?,controller?,message-resources*,plug-in*)>

 

 

(属性id,className,key,type,都是可选)

<!element data-sources(data-source*)>

               <!element data-source(set-property*)>

                         <!element set-property(id,property,value)>

(Property:bean的名称;) (value:传到beansetter()的值)

 

 

(属性className,dynamic,name,type,其中name,type必须)

<!element form-beans(form-bean)>

<!element form-bean(icon?,display-name?,description?,set-property*,form-property*)>

(form-property属性:className,initial,name,type, name,type必须)

 

(属性className,handler,key,path,scope,type,bundle,其中type必须)

<!element global-exceptions(exception*)>

                     <!element exception(icon?,desplay-name?,description?,set-property*)>

 

 

<!element global-forwards(forward*)>

<!element

forward(icon?,display-name?,description?,set-property*)>

(forwardclassName,contextRelative,name,path,redirect,name,path必须)

 

<!element action-mappings(action*)>

<!element action(icon?,display-name?,description?,set-property*,exception*,forward*)>

(action属性

attribute,className,forward,include,input,name,path,parameter,prefix,roles,scope,suffix,type,unknown,validate,其中path必须)

另若name,attribute,input,scope,prefix都必须

 

(属性

bufferSize,className,contentType,debug,forwardPattern,inputForward,locale,maxFileSize,multipartClass,nocache,pagePattern,processorClass,tempDir)

<!element controller (set-property*)>

 

 

(属性className,factory,null,key,parameter,其中parameter必须)

<!element message-resources(set-property*)>

 

(属性className)

<!element plug-in(set-property*)>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值