Struts标签各项配置

Struts标签各项配置:


<1>  配置ognl 用于配置封装对象 :http://wenku.baidu.com/view/f1477bf9941ea76e58fa04ba.html

       <constantname=” struts.ognl.allowStaticMethodAccess” value=”true”> 在struts中从一个<action type=”chain” > 跳转到另外一个action时必须要进行设置这个属性  在Struts2.1.6中必须设置struts.ognl.allowStaticMethodAccess为true之后才允许使用OGNL访问静态方法。而在Struts2.0.11则无需设置,即可直接访问。

 

<2>  配置i18n字符集 <constant name=”struts.i18n.encoding”value=”UTF-8或者(gbk,iso-2312等)”>

 

<3>  配置上传临时文件夹 <constant name=”struts.multipart.saveDir” value=”/linshi(临时文件夹内容)”>

 

<4>  配置上传文件的大小,如果最大的时候就跑出异常

       <constantname = “struts.multipart.maxSize”value=”1024(表示上传文件的大小)”>

 

<5>  <constant name= “struts.configuration.xml.reload”value=”true/false> 该属性表示当struts.xml文件改变后,系统是否要进行加载的设置,进行项目发布的时候要改为false

 

<6>  <constant name = ”struts.devMode” value = “true/false”>默认我false 这是便于开发的时候便于程序员调试的一个属性

 

<7>  <constant name = “struts.custom.i18n.resources”value=”message(表示struts.properties中的文件消息)”> 第一步:在struts.properties文件中添加:struts.custom.i18n.resources=message

         第二步:创建国际化的文件message_zh_CN.properties/message_en_US.properties

         第三步:创建信息  eg:index=中国/index=china

         第四步:进行struts标签访问:<s:propertyvalue=”%{gerText(‘index’)}”>

 

<8>  <constan name = “struts.serve.static.browserCache”value=”true/false”> 该属性表示在开发的时候是否清楚缓存,以便开发每次都是访问服务器上新的数据

 

<9>  定义全局包<package name=”default”extends=”struts-default,jasper-default…..” >这里可以添加其他</>

 

<10> 添加拦截器<interceptors>

                                   <interceptor>单个拦截器</interceptor>

                                   <interceptor-stack>拦截器栈</interceptor-stack>

</interceptors>

 

<11> 定义默认拦截器<default-interceptor-ref  name=”指向拦截器的名字”>

 

<12> 定义默认action<default-action-ref  name = “notFound”/>

 

<13> 定义全局结果<global-result>

                                          <resultname=”error/sussess”>/表示页面显示的内容</result>

                                          <resultname=”login/…..”>/表示页面显示内容</result>

</global-result>

<14> 定义全局异常

<global-exception-mapping>

<exception-mappingresult=”error” erception=”java.lang.Exception”/>

</global-exception-mapping>

 

<15> 定义连接池查看器,发布时要删除

<package>

<action name=”proxool”>

<reuslt>/proxool</reuslt>

</action>

</package>

 

<16> 导入其他struts.xml文件 <include file=”文件所在的地址”>

 

<17> 其他action中的属性 :

       Method:表示action中的方法名

       Class:表示类名,或者spring中的action

       Type:表示文件夹的类型与格式

 

 

 

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值