Une URL d'hyperlien dans la machine virtuelle doit être épissée avec le chinois comme paramètre pour la demande de GET. Si l'épissage directement, il sera brouillé après avoir été supprimé après avoir été transmis à l'objet de paramètre de l'action de fond. Il doit être codé puis épissé sur l'URL.
La solution consiste à ajouter une variable de membre à l'action et à enregistrer les paramètres chinois codés. Sortez cette valeur de variable lorsque vous rendez la page VM, puis épissez le lien hypertexte.
Le problème rencontré ici est : lors de l'appel de la méthode Encode () de java.net.urlencoder, si le paramètre de jeu de caractères spécifié n'est pas affiché, UrLencoder utilisera le jeu de caractères par défaut. Le jeu de caractères par défaut exécute la méthode principale () dans Eclipse et exécute l'application Web dans Tomcat. Le résultat est différent, il affecte donc le résultat de l'encodage.Copier le code