package jap.common;
import java.util.Properties;
public class ErrorMessage
{
private static ErrorMessage _ErrorMessage;
private Properties errorpro = new Properties();
private ErrorMessage()
{
try
{
//从资源文件得到异常提示信息
errorpro.load(getClass().getResourceAsStream(
"ErrorMessage.properties"));
}
catch (Exception e)
{
e.printStackTrace();
throw new RuntimeException(
"读取ErrorMessage.properties文件出错: " + e);
}
}
//单例方法
public static ErrorMessage getInstance()
{
if (_ErrorMessage == null)
{
try
{
_ErrorMessage = new ErrorMessage();
}
catch (Exception ex)
{
return null;
}
}
return _ErrorMessage;
}
//根据key值取得错误信息
public String getMessage(String key)
{
String msg = errorpro.getProperty(key);
if(msg!=null && !"".equals(msg))
return msg;
else
return "";
}
}
import java.util.Properties;
public class ErrorMessage
{
private static ErrorMessage _ErrorMessage;
private Properties errorpro = new Properties();
private ErrorMessage()
{
try
{
//从资源文件得到异常提示信息
errorpro.load(getClass().getResourceAsStream(
"ErrorMessage.properties"));
}
catch (Exception e)
{
e.printStackTrace();
throw new RuntimeException(
"读取ErrorMessage.properties文件出错: " + e);
}
}
//单例方法
public static ErrorMessage getInstance()
{
if (_ErrorMessage == null)
{
try
{
_ErrorMessage = new ErrorMessage();
}
catch (Exception ex)
{
return null;
}
}
return _ErrorMessage;
}
//根据key值取得错误信息
public String getMessage(String key)
{
String msg = errorpro.getProperty(key);
if(msg!=null && !"".equals(msg))
return msg;
else
return "";
}
}