我正在使用此代码读取属性
<div class="form-group">
<label for="training" class="form-check-label mt-30">
<form:checkbox id="training" path="isTraining" class="form-check-input"/><em><spring:message code="sol.settings.training.label"/></em>
</label>
<input type="button" class="bbtn bbtn-secondary pull-right mt-30" onclick="window.location='/sol/list/page/redirectToSolutionView.htm?filterId=MYITS&showAlert=false&searchText='"
title="Cancel Solution"
value="<spring:message code='create.sol.page.cancelsol'/>"
/>
</div>
字符串
英语翻译工作正常,但西班牙语的数据是不是来罚款,它应该作为创建.溶胶.页.cancelsol =取消解决方案,但在这里,而不是解决方案,它作为“取消解决方案”.为什么有一个问号在这里?
1条答案
按热度按时间oknrviil1#
这可能是响应配置问题。页面提供的响应内容编码不同于UTF-8(例如ISO-8859-1)。这将使重音字符(如“”,“”)的符号在ISO-8859-1编码中显示为可能不可用的符号,使其显示为问号。
我相信这篇文章SpringBoot response charset errors会对你有所帮助:它解释了如何配置springboot servlet来强制响应使用特定的字符集编码。