正常调用Java的国际化需要调用
ResourceBundle rb = ResourceBundle.getBundle("MessageResource",language);
ActionMessage(String key) 一个参数的构造方法使用 参数来自于property文件中
ActionMessage(String key, Object value0) 第二个参数是用来埋字的信息
this.saveMessages(request, messages);使用这个来保存信息。
ActionMessage msg = new ActionMessage("property_key");
ActionMessages messages = new ActionMessages();
messages.add("message",msg);
this.saveMessages(request, messages);
如果是错误信息则使用该方法。
this.saveErrors(request, errors)
两者的区别是,保存到key值不一致。saveErrors中的key值是Globals.ERROR_KEY ,而saveMessage的key值是Globals.MESSAGE_KEY