GetParament.java
资源名称:OA.rar [点击查看]
上传用户:mingda
上传日期:2017-06-20
资源大小:27691k
文件大小:2k
源码类别:
OA系统
开发平台:
Java
- package com.gforce.currency;
- /**
- * <p>Title: 吉力科技办公自动化系统</p>
- * <p>Description: 吉力科技办公自动化系统</p>
- * <p>Copyright: 版权所有 2003 (c) 西安吉力科技发展有限公司 Copyright (c) 2003 GForce Sceince & Technology</p>
- * <p>Company: 西安吉力科技发展有限公司 (GForce Sceince & Technology)</p>
- * @author 马登军
- * @version 1.0
- */
- import java.lang.*;
- import java.util.*;
- import java.io.*;
- public class GetParament {
- /**
- * GetParament构造函数
- */
- public GetParament() {
- }
- /**
- * 从指定文件中获取参数集
- * @param strFileName 文件名
- * @return 包含参数集结果的属性集
- */
- public Properties GetParamentsFromFile(String strFileName) {
- Properties paraments = new Properties();
- try {
- InputStream isFileStream = getClass().getResourceAsStream(
- strFileName);
- paraments.load(isFileStream);
- }
- catch (Exception err) {
- SystemOut.ErrOut("不能读取参数文件。请确保“" + strFileName + "”文件存在,并且路径正确!");
- }
- return paraments;
- }
- /**
- * 从指定文件中获取指定参数,带默认值
- * @param strFileName 文件名
- * @param strParamentName 参数名称
- * @param strDefaultValue 默认值
- * @return 参数的字符串值
- */
- public String GetStringParamentFromFile(String strFileName,
- String strParamentName,
- String strDefaultValue) {
- String strValue = strDefaultValue;
- Properties paraments = GetParamentsFromFile(strFileName);
- try
- {
- strValue = paraments.getProperty(strParamentName,strDefaultValue);
- strValue = new String(strValue.getBytes("ISO8859_1"));
- }
- catch(Exception err)
- {
- }
- return strValue;
- }
- /**
- * 从指定文件中获取指定参数,不带默认值
- * @param strFileName 文件名
- * @param strParamentName 参数名称
- * @return 参数的字符串值
- */
- public String GetStringParamentFromFile(String strFileName,String strParamentName)
- {
- return GetStringParamentFromFile(strFileName,strParamentName,"");
- }
- }