开发者学堂课程【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 , , si
g
gy"/>
自定义扩展名默认为 action,登录提交的时候自定义扩展名可以改为 siggy,也可以正常提交。修改配置文件就会自动装载
3.友好的提示信息
<!--设置开发模式-->
<constant name= "struts. de
v
Mode" value="true" />
修改配置文件就会自动装载,加上 true 就会成为友好的提示信息。
4.设置配置文件修改后自动加载—推荐开发中使用
<constant
name="struts.configuration.xm
l
.re
l
oad"
value="true" / >
不推荐开发后使用,推荐在开发中使用
二、常量配置方式二
在 src 下添加 struts.properties 配置文件
具体操作如下:
在 Package Expl3下新建 struts.properties,
1#set extension
2 struts. action. extension=action , , siggy
常量配置有很多,在 default properties 中就有很多,后面会逐渐讲一些其他的配置文件。#后面加注释扩展名,可以正常登录。