0

값을 message.properties으로 설정하고 싶습니다. 이미 다음과 같이 자바를 수행 한grails 서비스에서 message.properties 파일의 값을 설정하십시오.

는 :

Properties emailErrorMsgProp = new Properties(); 

    emailErrorMsgProp.load(new FileInputStream("grails-app/i18n/messages.properties")); 

    emailErrorMsgProp.setProperty("ma_email_error",result.callStatusMsg.toString()); 

    emailErrorMsgProp.store(new FileOutputStream("grails-app/i18n/messages.properties"), null); 

나는 또한 언어 특별한 목적이 언어 특정 속성 파일을 만들고 싶어.

나는 Grails 서비스에서 똑같은 일을하고 싶지만, 어떻게해야할까요?

답변

0

이 시도 :

def writeToProps(key, value) { 
    new File("grails-app/i18n/messages.properties").withWriterAppend { out -> 
     out.writeLine "\n${key}=${value}" 
    } 
}