Maison > php教程 > PHP开发 > le corps du texte

Solution au problème du passage des paramètres par jsp et de la réception par le servlet de caractères chinois tronqués

高洛峰
Libérer: 2016-12-29 17:07:16
original
1830 Les gens l'ont consulté

Je suis stagiaire dans l'entreprise depuis 8 mois. J'ai toujours travaillé sur Android et H5, mais j'ai découvert que je ne savais pas quoi faire lors de la création de programmes ou même d'un petit service, alors j'ai récemment commencé à le faire. Apprenez Java. Je ne sais pas si c'est parce que j'ai trop appris sur les frameworks. Maintenant, il semble que le framework springmvc soit beaucoup plus simple qu'avant. Ici, je vais commencer à apprendre de la mise en veille prolongée. .Tout d'abord, j'utilise le servlet hibernate, mais lors du passage des paramètres de la page jsp au servlet, le code chinois a été tronqué. J'ai essayé de nombreuses méthodes et je l'ai finalement résolu.

Tout d'abord, vérifiez d'abord l'encodage du projet et l'encodage de la page jsp

Deuxièmement, modifiez le fichier server.xml sous tomcat

Troisièmement, configurez le filtre du projet

Quatrièmement, modifiez l'encodage de la valeur et l'encodage du transfert dans le servlet

request.setCharacterEncoding("UTF-8");//value encoding
response.setContentType("text /html ;charset=UTF-8");//Définir le codage de transfert

Cinquième

String username=request.getParameter("username");
String username1=new String (username. getBytes("ISO-8859-1"),"utf-8");

D'accord, j'ai utilisé les quatre méthodes ci-dessus mais je n'ai pas réussi à résoudre mon problème, j'ai utilisé la cinquième méthode. Je n'ai pas écrit les étapes détaillées ici, j'ai juste parlé de la méthode de modification générale. Vous pouvez Baidu pour les étapes détaillées de la méthode. Si rien ne se passe, cela peut être résolu.

La solution ci-dessus au problème du passage des paramètres jsp et de la réception des caractères chinois tronqués par le servlet est tout le contenu partagé par l'éditeur. J'espère qu'il pourra vous donner une référence, et j'espère également que tout le monde soutiendra PHP. Site chinois.

Pour plus de paramètres jsp et de solutions au problème des servlets recevant des caractères chinois tronqués, veuillez faire attention au site Web PHP chinois pour les articles connexes !


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!