Récemment, lorsque je travaillais sur un projet de cadre SSM, j'ai toujours rencontré un problème, c'est-à-dire que lorsque le backend reçoit des paramètres chinois adoptés par le front-end, les paramètres sont brouillés, ce qui rend les déclarations SQL souvent incapables d'être exécutées. Cependant, il est très étrange que l'environnement de test et l'environnement de production soient normaux, mais l'environnement de développement local est toujours aussi délicat, alors comment le résoudre?
1. C'est assez fatigant, mais si vous ne pouvez pas transmettre le chinois, vous ne transmetrez pas les paramètres chinois. Pour ce point, tout le monde sourit. . . .
2. C'est encore assez fatigant. Si vous devez vraiment transmettre le chinois, vous obligerez les Chinois à transcoder, comme suit:
"Chinois" .getBytes ("UTF-8");3. Le deuxième point que j'ai trouvé ce troisième point avant de l'essayer. Quant au deuxième point, si vous êtes intéressé, vous pouvez l'essayer. Ce troisième point est le remède. Je cherche depuis longtemps et j'ai constaté que c'était un problème de configuration de Tomcat. Ouvrez le fichier conf / server.xml dans le répertoire Tomcat et trouvez la pièce de code suivante dans le fichier:
<Connecteur Port = "8080" ProtoCol = "HTTP / 1.1" ConnectionTimeout = "20000" redirectport = "8443" />
Ensuite, veuillez ajouter une phrase pour configurer uriencoding = "utf-8", comme suit:
<Connecteur Port = "8080" ProtoCol = "HTTP / 1.1" ConnectionTimeout = "20000" redirectport = "8443" uriencoding = "utf-8" />
Il a été parfaitement résolu ici, et le problème de Benbao a également été résolu. Momo ne s'inquiétait plus de ma triste humeur. .
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.