当前位置: 首页 > news >正文

struts2常量的配置

(1)<!--指定web应用的默认编码集,相当于调用HttpServletRequest的setCharacterEncoding方法-->

       <constant name="struts.i18n.encoding" value="UTF-8"/>

(2)<!--该属性指定需要struts2处理的请求后缀,该属性的默认值是action,即所有匹配*.action的请求都有struts2来处理,如果用户需要指定多个请求后缀,

   则多个后缀之间  以 英文逗号(、)隔开-->

   <constant name="struts.action.extendsion" value="false"/>

(3)<!--设置浏览器是否缓存静态内容,默认值为true(生产环境下使用),开发阶段最好关闭-->

  <constant name="struts.serve.static.browserCache" value="false"/>

(4)<!--当struts的配置文件修改后,系统是否自动重新加载该文件,默认值为false(生产环境下使用),开发阶段最好打开-->

  <constant name="struts.configuration.xml.reload" value="true"/>

(5)<!--开发模式下使用,这样可以答应出更加详细的错误信息-->

  <constant name="struts.devMode" value="true"/>

(6)<!--默认的视图主题-->

  <constant name="struts.ui.theme" value="simple"/>

(7)<!--spring托管-->

  <comstant name="struts.objectFactory" value="spring"/>

(8)<!--指定加载struts2配置文件管理器,默认为org.apache.struts2.config.DefaultConfiguration 开发者可以自定以配置文件管理器,

  该类要实现configuration接口,可以自动加载struts2配置文件-->

  <constant name="struts.configuration"   value="org.apache.struts2.config.DefaultConfiguration"/>

(9)<!--可以在url中动态的调用某个方法,方法的调用是在Action的名字中使用感叹号(!)来表示要调用的方法名称,

  格式为actionName!methodName.action(不过现在很少用了)-->

  <constant name="strutsenableDynamicMethodInvocation" value="false"/>

(10)<!--设置默认的locale和字符编码-->

  <constant name="struts.locale" value="zh_CN"/>

(11)<!--指定spring框架的装配模式,装配方式有:name,type,auto,and constructor(name是默认的装配模式)

  <constant name="struts.objectFactory.spring.autoWire" value="name"/>

(12)<!--该属性指定整合spring时,是否对bean进行缓存,值为true or false 默认为true-->

  <constant name="struts.objectFactory.spring.useClassCache" value="true"/>

(13)<!--该属性指定struts2文件上传中整个请求内容允许的最大字节-->

  <constant name="struts.multinart.maxSize" value="2097152"/>

(14)<!--是否允许使用表达式语言,默认为true-->

  <constant name="struts.tag.altSyntax" value="true"/>

(15)<!--设置struts是否为开发模式,默认为false,测试阶段一般设为true-->

  <constant name="struts.devMode" value="true"/>

 

 

转载于:https://www.cnblogs.com/rosydawn/p/3408338.html

相关文章:

  • HTML5判断设备在线离线及监听网络状态变化例子
  • ntc:iBatis的demo
  • Linux RAID简介
  • 正确理解SOA、SaaS和云计算的关系
  • linux查看各项参数
  • 关于关于--关于网络,关于还是关于
  • 【Demo 0002】Android 提醒框
  • 数据相似性检测算法
  • vc的UI编程PngTextButton控件的适用情况
  • Android中在屏幕上涂鸦的例子
  • 近期备考安排
  • CentOS 配置mysql允许远程登录
  • 并查集回顾
  • 用一个暑假的时间想明白一件事
  • wubi安装ubuntu后迁移到新分区
  • bootstrap创建登录注册页面
  • ES6 ...操作符
  • JS 面试题总结
  • JS题目及答案整理
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • 半理解系列--Promise的进化史
  • 关于Java中分层中遇到的一些问题
  • 前嗅ForeSpider采集配置界面介绍
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 详解NodeJs流之一
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 赢得Docker挑战最佳实践
  • 字符串匹配基础上
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • ​configparser --- 配置文件解析器​
  • ​如何在iOS手机上查看应用日志
  • #大学#套接字
  • ${ }的特别功能
  • (+4)2.2UML建模图
  • (20050108)又读《平凡的世界》
  • (ibm)Java 语言的 XPath API
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • (转)C#调用WebService 基础
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法
  • .htaccess 强制https 单独排除某个目录
  • .NET : 在VS2008中计算代码度量值
  • .NET CLR基本术语
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .Net mvc总结
  • .NetCore项目nginx发布
  • .net实现客户区延伸至至非客户区
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • @hook扩展分析