`
y806839048
  • 浏览: 1119371 次
  • 性别: 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>

 

分享到:
评论

相关推荐

    ALTERA的FPGA管脚自动配置的几种方法

    在ALTERA FPGA中,除了使用Pin Planner工具手动配置管脚外,还可以采用以下几种方法实现管脚的自动配置: 1. **导入配置文件**:通过导入预先定义好的配置文件来实现管脚的自动配置。这种方法适用于已有固定配置...

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

    根据实际应用需求,控制系统还可以有以下几种结构类型: 1. **结构类型1**:以PLC(可编程逻辑控制器)或控制器作为核心,连接所有设备。这种结构简单明了,但扩展性和灵活性可能有限。 2. **结构类型2**:PLC作为...

    西门子自动化系统WinAC RTX的的几种组态下载方式.pdf

    本文档旨在介绍WinAC RTX组态下载的几种方式,帮助自动化工程师更好地进行系统配置和程序部署。 首先,需要理解WinAC RTX与传统PLC(如S7-300)的区别。传统PLC是基于专有硬件平台的,而WinAC RTX则安装在通用的...

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

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

    南瑞继保61850系统配置工具

    使用南瑞继保的61850系统配置工具,一般分为以下几个步骤: 1. 创建项目:根据变电站的实际情况,新建项目并导入设备信息。 2. 设备建模:选择合适的逻辑节点,配置数据对象和通信参数。 3. 网络规划:设定设备间的...

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

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

    Linux操作系统网络参数配置

    配置网络参数的方法有两种:命令行和图形界面。命令行配置更加直接,适用于没有图形环境或者需要批量操作的场景。 **命令行配置**: - `ifconfig`:查看和临时修改网络接口的IP地址、子网掩码等。 - `ifup` 和 `...

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

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

    电信设备-一种星载软件化处理转发器系统及其配置信息处理方法.zip

    3. **配置信息管理**:探讨了如何根据卫星轨道位置、地球站分布、通信带宽和信号类型等因素,动态调整系统配置以满足不同通信需求。 4. **性能优化**:可能包含了关于信道适应算法、功率控制策略、错误检测与纠正...

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

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

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

    在实际应用中,根据需求和预算,可能采用以下几种结构类型: 1. **结构类型1**:PLC或控制器作为主站,不设监控站,但在调试阶段使用编程设备。主站负责总线通信、从站数据读写和参数化。 2. **结构类型2**:PLC或...

    安装操作系统的几种简单方法.doc

    第二种方法是Ghost克隆安装,它通常用于批量部署系统或个人快速恢复系统。首先,需要设置电脑从光驱启动。在不同BIOS中,这可能涉及修改First Boot Device选项。然后放入Ghost XP系统光盘,按照屏幕提示选择安装到...

    PLC技术基础上自动化控制系统配置及组态.pdf

    【自动化控制系统配置】 配置PLC自动化控制系统遵循几个关键原则:可继承与发展、经济可行性、以及完整性。产品和机型选择要具备可继承性,模数计算要考虑完整性,以确保系统可靠性。经济可行性要求在配置方案选择...

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

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

    一种主动配电网智能分布式馈线自动化实现方法.pdf

    文章中提到的智能分布式馈线自动化实现方法,主要解决了以下几个问题:首先,是故障隔离问题。在主动配电网中,由于存在多个电源,所以单一方向的潮流可能不复存在,这导致了传统的故障隔离技术不能有效工作。其次,...

    西门子自动化系统如何配置冗余系统中的ET 200M从站.pdf

    在冗余系统中,ET 200M从站的配置尤为关键,因为ET 200M是西门子分布式I/O系统中的一种模块化远程I/O站,广泛应用于各种自动化项目中。本文将详细介绍如何在西门子自动化系统的冗余系统中配置ET 200M从站。 首先,...

    一种基于Netmiko的网络设备自动化运维方法研究.pdf

    本文针对信息中心网络运维工作中存在的困难和挑战,提出了基于Netmiko构建企业信息中心网络设备自动化运维系统的解决方法,旨在通过自动化手段完成网络加固、系统升级、配置备份及QoS参数修改等重复性操作。...

    msp430【LaunchPad】系统初始化及时钟配置

    主要有以下几种时钟源: 1. **内部振荡器**:MSP430内置一个低频振荡器,通常为1MHz,无需外部元件,方便快速启动。 2. **外部晶振**:提供高精度和高速度的时钟,常见的有1MHz、4MHz、8MHz、16MHz等。 3. **DCO...

    linux内核裁剪的几种方法

    本文将介绍几种Linux内核裁剪的方法,并针对不同的应用场景,如一般PC、PDA和小型嵌入式系统,讲述其内核配置的差异和特点。 首先,对于一般PC而言,Linux内核的默认配置已经能够满足大多数用户的需求。Linux安装...

    ITC广播系统配置

    ### ITC广播系统配置知识点详解 #### 一、ITC广播系统概述 ITC广播系统是一种基于IP网络的数字化广播解决方案,广泛应用于学校、企事业单位、商场等多种场所,实现高效的信息传播与紧急通知功能。本篇文章将从软件...

Global site tag (gtag.js) - Google Analytics