【问题标题】:Set value in message.properties file from grails service在 grails 服务的 message.properties 文件中设置值
【发布时间】:2012-07-11 14:01:23
【问题描述】:

我想将值设置为message.properties 文件。

我已经在 java 中完成了如下操作:

    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 服务中做同样的事情,但我该怎么做呢?

【问题讨论】:

    标签: grails grails-plugin grails-domain-class grails-controller


    【解决方案1】:

    试试这个:

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

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 2011-10-10
        • 2012-03-11
        • 1970-01-01
        • 2014-07-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-02
        • 1970-01-01
        相关资源
        最近更新 更多