4
我們正在使用Spring MessageSource在我們的應用程序中構建錯誤消息。命名參數而不是位置爲Spring MessageSource.getMessage()
我們填充這樣
dobInvalid = The DOB supplied {0} is invalid
我們想用命名的參數我們的錯誤信息,所以我們可以做
dobInvalid = The DOB supplied {dob} is invalid
展望的API文檔的getMessage這似乎暗示你可以這樣做 http://static.springsource.org/spring/docs/1.2.x/api/org/springframework/context/MessageSource.html
args - 將會有一組參數 消息中的參數(參數看起來像「{0}」,「{1,date}」,「{2,time}」,在 消息中);如果沒有,則返回null。
很明顯,我們可以自己寫,但想知道spring是否可以做到這一點,如果任何人都可以提供一個例子或使用命名參數,而不是位置參數。
乾杯 馬克
同樣的問題。馬克,你有任何解決方法嗎? –