常量配置文件详解 | 学习笔记

简介: 快速学习常量配置文件详解,介绍了常量配置文件详解系统机制, 以及在实际应用过程中如何使用。

开发者学堂课程【Java Web开发系列课程 - Struts2框架入门常量配置文件详解】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/537/detail/7293


常量配置文件详解

 

内容介绍:

一、常量配置方式一

二、常量配置方式二

 

一、常量配置方式一

<struts>下除了可以跟 package 以外,还可以跟 bean、constant、include 等

<constant name=" " value="”></ constant>

Struts 不同版本的设置是不同的,可能会造成乱码问题

1.乱码问题的解决

<struts>

<!--配置struts属性–->

< ! --乱码解决–->

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

注意在 struts 下直接配置 constant

2.自定义扩展名

<!--自定义扩展名-->

<constant name="struts.action.extension" value="action , , siggy"/>

自定义扩展名默认为 action,登录提交的时候自定义扩展名可以改为 siggy,也可以正常提交。修改配置文件就会自动装载

3.友好的提示信息

<!--设置开发模式-->

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

修改配置文件就会自动装载,加上 true 就会成为友好的提示信息。

4.设置配置文件修改后自动加载推荐开发中使用

<constant

name="struts.configuration.xml.reload"  

value="true" / >

不推荐开发后使用,推荐在开发中使用


二、常量配置方式二

src 下添加 struts.properties 配置文件

具体操作如下:

Package Expl3下新建 struts.properties

1#set extension

2 struts. action. extension=action ,  , siggy

常量配置有很多,在 default properties 中就有很多,后面会逐渐讲一些其他的配置文件。#后面加注释扩展名,可以正常登录。

相关文章
解决用@value从配置文件中给静态变量赋值的问题
解决用@value从配置文件中给静态变量赋值的问题
260 0
|
编译器 Linux C语言
C++基础语法(命名空间,缺省,重载)
C++基础语法(命名空间,缺省,重载)
66 0
|
6月前
|
存储 PHP
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
|
Shell 索引
shell脚本变量详解(自定义变量、环境变量、变量赋值、变量运算、变量内容替换)
shell变量 shell变量是指用一个特定的字符串去表示不固定的内容 1.变量的类型 1.1自定义变量 一般情况下不怎么使用环境变量,如果需要在其他文件中引入某个文件的变量则在脚本最开始的位置使用source 或者. 执行下该脚本即可
2648 0
shell脚本变量详解(自定义变量、环境变量、变量赋值、变量运算、变量内容替换)
|
C# 索引
C#之常量与变量排错
C#之常量与变量排错
Go语言之自定义模板,修改模板默认变量符号
Go语言之自定义模板,修改模板默认变量符号
108 0
Go语言之自定义模板,修改模板默认变量符号
|
存储 PHP 开发者
系统常量| 学习笔记
快速学习系统常量。
系统常量| 学习笔记
|
XML 缓存 前端开发
全局配置文件|学习笔记
快速学习全局配置文件
143 0
|
前端开发 JavaScript 开发者
前端技术-Es6 语法-Let 定义变量和常量 | 学习笔记
简介:快速学习前端技术-Es6 语法-Let 定义变量和常量
143 0