我做了什么来实现它。
行动文件:
ResourceBundle rb = ResourceBundle.getBundle("com.....ApplicationResources");
String title=rb.getString("entity.member");
messages.add(ActionMessages.GLOBAL_MESSAGE,new ActionMessage("message.save",title ));
申请资源:
entity.member=Member
entity.Locker=Locker
message.save={0} saved successfully
我想要的是:
有一条捷径可以用硬编码词“成员”替换“消息的替换值”。喜欢
messages.add(ActionMessages.GLOBAL_MESSAGE,new ActionMessage("message.save","Member" ));
但
1. MessageResources resources = getServlet().getInternal().getMessageResources("com....ApplicationResources")
2. ResourceBundle rb = ResourceBundle.getBundle("com.....ApplicationResources");
3. String title = getResources(request).getMessage(getLocale(request), "entity.member");
messages.add(ActionMessages.GLOBAL_MESSAGE,new ActionMessage("message.save",title ));
以上三个是用各自的语言措辞替换“消息的替换值”的漫长路线。
寻找像我硬编码一样的短途路线。