Abstract: A lot of methods have been said on the internet. They are format conversion and source code modification. The modification is very simple.
Modify your style under Styles:
Modify the properties of your layer under Stores and set DBF charset to GBK
The above settings GBK and GB2312 are available, UTF-8 is not.
Link of this Article: GeoServer Publishes Shapfile Field Name and Value Scrambling Problem Solution