`
y806839048
  • 浏览: 1092585 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

系统配置化的几种方法

阅读更多

系统配置化的几种方法

 

Java注解利用properties文件方法

 

@Value("#{prop['server.cn']}")

private String cnWebUrl;

@RequestMapping(value = "/addConObj")

public String addConObj(Model model) {

 

String language = CASUtil.getCustomer().getLanguage();

 

if ("CN".equals(language)) {

return "redirect:" +cnWebUrl + "/offer/addConObj";

}

}

 

db.properties

server.cn=http://10.0.1.222:8080/web

server.en=http://10.0.1.214:8080/web

 

//Java中通过注解用配置文件的配置方法

 

<bean id="prop" class="org.springframework.beans.factory.config.PropertiesFactoryBean" p:location="classpath:db.properties"/>

 

 

//配置文件直接用配置的配置方法

 

<context:property-placeholder location="classpath:db.properties" />

 

 

 

 

package com.esteel.common;

/**

 * 

 * <静态描述>

 * @author  点钢

 * @data  2016年6月5日

 */

public class StaticVariables

{

  /**

     * web url

     */

    public static String CN_WEB_URL = "http://localhost:8081/web"; // 中文测试环境用

    public static String EN_WEB_URL = "http://localhost:8083/web"; // 英文测试环境用

    /**

     * session中存放userId对应的key

     */

     }

 

 

<%

String topPath = request.getContextPath();

request.setAttribute("TopPath",topPath);

 

String cnSiteUrl = com.esteel.common.StaticVariables.CN_WEB_URL;

request.setAttribute("cnSiteUrl",cnSiteUrl);

String enSiteUrl = com.esteel.common.StaticVariables.EN_WEB_URL;

request.setAttribute("enSiteUrl",enSiteUrl);

 

//英文地址

String enUrl = "http://10.0.1.214:8080";

request.setAttribute("enUrl", enUrl);

 

//中文地址

String cnUrl = "http://10.0.1.222:8080";

request.setAttribute("cnUrl", cnUrl);

%>

 

 

 

 

<script >

 

var cnSiteUrl = "${cnSiteUrl}";

var enSiteUrl = "${enSiteUrl}";

 

</script>

 

分享到:
评论

相关推荐

    浅谈PROFIBUS控制系统配置的几种形式

    PROFIBUS,是一种国际化。开放式。不依赖于设备生产商的现场总线标准。PROFIBUS传送速度可在 9.6kbaud~12Mbaud范围内选择且当总线系统启动时,所有连接到总线上的装置应该被设成相同的速度。广泛适用于制造业自动化...

    Linux操作系统下设置基本网络参数四种方法.docx

    Linux 操作系统下设置基本网络参数四种方法 Linux 操作系统下设置基本网络参数四种方法是 Linux 用户需要掌握的基本技能之一。该文档将介绍四种设置基本网络参数的方法:基于控制面板法、基于 X 的 linuxconf 法、...

    冗余网卡的几种经典配置方法.txt

    Tru64 Unix系统中NetRAIN(冗余网卡)的几种经典配置方法 配置原理: 在Tru64 Unix系统中,网络是由系统的两个启动脚本来配置的,它们都位于/sbin/rc3.d目录下: /sbin/rc3.d/S00fnetrain /sbin/rc3.d/S00inet ...

    基于TypeScript的配置化中后台系统设计源码

    配置化中后台系统项目源码,共129个文件,...该项目开源了核心配置化功能,能够通过配置化自动生成中后台(CMS)界面,将CMS前端页面归纳为几种步骤流转的模式,并通过配置化的方式提供快速搭建中后台系统的解决方案。

    工业电子中的浅谈PROFIBUS控制系统配置的几种形式

    PROFIBUS,是一种国际化。开放式。不依赖于设备生产商的现场总线标准。PROFIBUS传送速度可在 9.6kbaud~12Mbaud范围内选择且当总线系统启动时,所有连接到总线上的装置应该被设成相同的速度。广泛适用于制造业自动化...

    Spring获取webapplicationcontext,applicationcontext几种方法详解

    Spring 获取 WebApplicationContext、ApplicationContext 几种方法详解 在 Spring 框架中,获取 WebApplicationContext 和 ApplicationContext 对象是非常重要的,因为它们提供了访问 Spring 容器中的 Bean 对象的...

    配置CANoe自动化测试的五种实现方式Demo工程(CANoe 15)

    然后又回顾了一下以前用过的其他几种方式,利用周末时间总结分享出来,希望对相关领域的网友有所帮助。本Demo工程是参考项目中一项典型的测试来做了一个例程,主要展示了这几种实现方式的详细代码,实测全部可以正常...

    几种主流操作系统的对比分析.pptx

    几种主流操作系统的对比分析 本文对 Windows、Mac 和 Linux 三种主流操作系统进行了对比分析,从功能、性能、易用性、安全性和资源占用五个方面对其进行了比较。 首先,从功能方面看,Windows 操作系统功能丰富,...

    几种宽带技术的比较.txt

    本文介绍和比较目前几种流行的宽带接入网技术,包括用户线对增容技术(Pair Gain)、HDSL、ADSL、VDSL、HFC、光纤接入技术以及无线接入技术,并简要说明主要宽带接入网技术的系统配置结构和应用。 ·引言 随着...

    智能化弱电系统招投标技术文件.doc

    综合布线系统配置表是指记录系统配置的表格,包括: * 系统配置信息 * 设备清单 * 布线图 五、综合布线系统图 综合布线系统图是指系统的总体设计图,包括: * 系统拓扑结构图 * 布线图 * 设备安装图 六、KRONE...

    Lustre文件系统架构和配置调优.docx

    Lustre 文件系统配置调优主要包括以下几个方面: * 参数调整: 调整 Lustre 文件系统的参数,以提高性能和可靠性。 * 存储优化: 优化存储配置,提高数据传输速度和存储容量。 * 网络优化: 优化网络配置,提高数据...

    地区调度自动化系统双配置方案探讨

    详细介绍了调度自动化系统双配置的几种方案,如南京模式和东莞模式都具备"一侧维护,两侧共享"和"双系统互备功能";三水、南网模式是小型简化的备用模式;滇东模式是双系统后备调度自动化系统。提出了地区调度自动化系统...

    系统的初始化.ppt

    系统的初始化工作主要包括硬盘分区、硬盘格式化和安装操作系统等几个方面。 硬盘分区是将硬盘分配成多个逻辑磁盘的过程。硬盘分区可以分为三类:主要磁盘分区、扩展磁盘分区和逻辑磁盘分区。主要磁盘分区是硬盘驱动...

    配置好的傻瓜化小狼毫全拼+多种双拼+五笔86-98+笔画输入法v200312 - 17种方案

    /set 对小狼毫进行图形化配置(set) /gx /sg 自动下载搜狗拼音的最新网络热词。下载后保存在小狼毫五笔拼音输入法目录下的\data\luna_pinyin.sougou_network_words.dict.yaml。合并到自己的词库即可。 /jsq ...

    Linux系统下用samba工具实现文件共享及共享打印机的配置

    图形化配置是Samba工具的一种配置方法,可以使用图形化界面来设置和配置Samba工具的各个选项。图形化配置可以简化配置过程,提高配置效率和准确性。 在添加共享时,需要指定共享的名称、路径、权限等信息。添加共享...

    物流网络配置方法.pptx

    "物流网络配置方法" 在物流网络配置中,物流网络是指物流系统中所有机构、设施和运输工具的集合,这些机构、设施和运输工具都是为了满足客户需求而建立的。因此,物流网络配置的主要目的是为了设计和优化物流网络,...

    医师电子化注册信息系统(机构版)用户手册范本.doc

    系统配置 医师电子化注册信息系统(机构版)需要以下系统配置:首先,需要配置系统的参数,以便控制系统的运行;其次,需要配置系统的安全性,以便保护医疗信息的隐私和安全;最后,需要配置系统的备份和恢复,以便...

    DevOps自动化解决方案—金融服务行业.pdf

    自动化测试可以分为以下几种类型: 1.单元测试:单元测试是对软件单元的测试,旨在检测软件单元的正确性。 2.集成测试:集成测试是对软件整体的测试,旨在检测软件整体的正确性。 3.系统测试:系统测试是对软件...

    android系统中几种系统级别的全局变量

    android系统中几种系统级别的全局变量 在android 开发中时,尤其是在开发调试系统应用的时候,有时候需要设置一个系统级别的flag标志位,来提供给几个应用使用判断。例如开机完成后,或者走完开机导航后,都需要设置...

    IBM Power 560 服务器介绍及典型配置方法

    IBM Power? 560 平台是一款多达 16 核的服务器,采用 3.6 GHz POWER6? 处理器内核,借助领先的性能、创新的 RAS ...4. Power 560的4种典型配置及e-Config配置方法 4.1 满配机型 4.2 双机热备 4.3 2 LPAR 4.4 支持RAID5

Global site tag (gtag.js) - Google Analytics