First confirm the encoding format of the java file, select the garbled java file, right-click and select properties, enter the setting page of the file, select the resources attribute, you can see Text at the bottom of the page file encoding item
This item indicates the encoding format of the java file. If the encoding format is default, that is, determined from content type: gbk or utf-8, it indicates that the The properties of java files are controlled by the container. If you modify the project encoding format or the eclipse workspace encoding, it will not work. You need to modify the encoding format of java files accordingly.
(Free learning video tutorial sharing: java video tutorial)
Select the window item in the Eclipse menu bar and then select preferences to enter the Eclipse property setting page;
Select the content types item in the general option, click the Text drop-down box at the back to find the encoding format of the java file
If it was java before The default gbk file is garbled, then change it to utf-8, click update, then click ok, select clean the project in the project item in the eclipse menu bar, this is to clear the project compiled file, and then refresh the project, then the file should be garbled solved.
If the garbled code is not resolved, check your eclipse workspace encoding and your project encoding format to keep them consistent.
In addition, if the page operation is garbled and the data stored in the database is garbled, you need to check your tomcat configuration server.xml and add
URIEncoding='UTF-8'; <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
to this line. If it is something else If the code is garbled, please check the database encoding and browser encoding.
Recommended related articles and tutorials: java introductory tutorial
The above is the detailed content of Chinese garbled characters appear when eclipse imports java projects. For more information, please follow other related articles on the PHP Chinese website!