2010-08-03 149 views
2

我正在使用Struts2 fileUpload攔截器來上傳文件。我已經配置了maxSize,允許的contentTypes ...道具等,但是當用戶違反了maxSize ... Struts2顯示錯誤消息,這是很長的字符串...如何覆蓋struts.messages.error.file.too.large屬性

我想改變消息字符串,即我如何覆蓋struts.messages.error.file.too.large ...任何想法?

謝謝!

回答

3

可以爲類或全局定義在現有的消息資源屬性文件(S)的自定義錯誤消息:

struts.messages.error.uploading=Upload error. 
struts.messages.error.file.too.large=Uploaded file was too large. 
struts.messages.error.content.type.not.allowed=File type is not allowed. 
struts.messages.error.file.extension.not.allowed=File extension is not allowed. 

如果你還沒有使用.properties文件來存儲您的文字,該文檔對使用和配置Message Resource Files有很好的幫助。