Java 编码丢失或编码/解码不正确
我使用的是Spring工具套件,我通过Spring网站上的一个教程配置了一个REST服务器。此外,我还获得了一个数据库,该数据库通过REST服务器为来自客户端的请求提供服务。我的问题是浏览器中显示的字符被弄乱了。☆星星☆ 成为“明星”等等。当我使用一个在线字符,用iso-8859-1编码,用utf-8解码时,结果就是字符的样子。如果有必要,我将使用JSONP通过AJAX连接到服务器。好像少了一步 到目前为止,我所做的调整如下: Beans.xmlJava 编码丢失或编码/解码不正确,java,spring,encoding,spring-boot,Java,Spring,Encoding,Spring Boot,我使用的是Spring工具套件,我通过Spring网站上的一个教程配置了一个REST服务器。此外,我还获得了一个数据库,该数据库通过REST服务器为来自客户端的请求提供服务。我的问题是浏览器中显示的字符被弄乱了。☆星星☆ 成为“明星”等等。当我使用一个在线字符,用iso-8859-1编码,用utf-8解码时,结果就是字符的样子。如果有必要,我将使用JSONP通过AJAX连接到服务器。好像少了一步 到目前为止,我所做的调整如下: Beans.xml <bean id="dataSource"
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/database?characterEncoding=latin1"/>
<property name="username" value="user"/>
<property name="password" value="pa$$word"/>
</bean>
characterEncoding:latin1
使文本更具可读性
我试图将
放入html文件的头部,但没有成功
我得到了一个使用STS REST构建的服务的PHP版本,它可以按预期显示所有内容。所以我认为数据库和它存储字符的方式没有问题
我不知道下一步该做什么