struts2 常量的写入与调用

有一套struts2系统,想要把系统配置信息(如系统样式、支撑服务器ip地址等)写到一个常量里面,需要在jsp和action里面调用这个常量,应该怎么做?

之前用session,可是总是过期,很难用。

建立一个.properties文件,在里面以键值对的形式村春你的系统配置信息,再专门建立一个实体类,分别将配置信息读取到类中的属性里,
属性用static修饰,使用的时候,就可以直接通过类名属性名调用了。而且一次部署,一次编译,当需要修改的时候,直接修改.properties中的值就行了,
修改完也无需重新编译。

写一个专门放配置信息的类,把这些常量放到类里面用static修饰变成类变量,使用的时候通过类名调用。如果这些配置信息经常改动,可以先写到一个配置文件里,这个类再去文件里读取这些信息。