📅  最后修改于: 2023-12-03 15:16:19.165000             🧑  作者: Mango
在JSP中使用<fmt:message>
标签在显示国际化资源时,如果该资源文件中不存在相应的key,就会抛出该异常。简单来说就是缺少key对应的value值。
在开发阶段,可以开启Tomcat的本地化(localization)功能,在控制台输出更详细的异常信息,帮助更快解决该异常问题。
<Context path="/app-name" ...>
...
<WatchedResource>WEB-INF/classes/*.properties</WatchedResource>
...
</Context>
同时,在log4j.properties配置文件中可以设置org.apache.struts为DEBUG级别以获得更详细的日志信息。
# Struts log level
log4j.logger.org.apache.struts=DEBUG