1、使用java国际化提供的方法读取
public String readProperties() { ResourceBundle bundle = ResourceBundle .getBundle("com.gsoa.properties.ApplicationResources"); String ipAndPort = bundle.getString("MOBILE.IPANDPORT"); return ipAndPort; }
2、使用struts国际化提供的方法读取
public String readProperties() { MessageResources mr = MessageResources .getMessageResources("com.gsoa.properties.ApplicationResources"); String ipAndPort = mr.getMessage("MOBILE.IPANDPORT"); return ipAndPort; }
3、使用Properties类
public String readProperties() { String ipAndPort=""; Properties prop = new Properties(); InputStream is = this.getClass().getResourceAsStream("/com/gsoa/properties/ApplicationResources.properties"); try { prop.load(is); is.close(); if(prop.containsKey("MOBILE.IPANDPORT")){ iipAndPort=prop.getProperty("MOBILE.IPANDPORT") } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } return ipAndPort; }