答案 0 :(得分:5)
您不能使用Spring的异常处理机制,因为它在调用中更高。 JSP异常稍后发生。
如果将the text
attribute设置为某个值,它是否显示该值而不是抛出异常?
要清除异常,您可以为标记提供默认消息(MessageSource.getMessage(...)方法过载时需要defaultMessage
)。
如果您没有默认显示但仍想警告用户缺少密钥(而不是抛出异常或白页),为什么不显示实际缺失的code
?
您可以使用UseCodeAsDefaultMessage
bean上的MessageSource
属性来执行此操作。请参阅here和here。