Récemment, le projet a utilisé l'épine dorsale comme solution de séparation pour les extrémités avant et arrière. J'ai rencontré le problème du code brouillé chinois. La solution est résumé comme suit:
Supposons que vous deviez enregistrer un enregistrement de cours à l'arrière-plan
Le modèle est défini comme suit:
var addCourse = Backbone.Model.Extend ({url: path + "/ cours / add", parse: function (réponse) {return réponse.data;}});La fonction d'encododirocomponent code pour le contenu chinois
$ ('# addScourseBtn') .click (function () {var CourseName = EncodeuRIComponent ($ ('# myCourSename'). Val (). Trim (), 'utf8'); var Description = EncodeuriComponent ($ ('# description'). Val (). Trim (), 'utf8'); var Privilege = EncodeuriComponent ($ ('# privilège'). Val (). Trim (), 'utf8'); var userId = $. cookie ('userId'); var cours = new addCourse (); // transfert data cours.fetch ({data: $ .Param ({CourseName: CourseName, description: description: privilège, privilège, userrid: userrid});});Décoder la définition de l'API, fonction urldecoder.decode pour le décodage
@ Contrôleur @ requestmapping ("/ cours") classe publique CourseController {@ResourcePrivate Courserservice CourserService; @RequestMapping ("/ add") // Add Code: Encoding Modification @ResponseBodyPublic Result Add (String CourseName, String Description, privilège string, Résultat) {String DecourSename; Result (); try {decoursename = urldecoder.decode (CourseName, "utf-8"); Dedescription = urldecoder.decode (description, "utf-8"); privilege = urldecoder.decode (privilege, "utf-8"); Result = Courseservice.AddDecourse (decourSename, DedeScript userId);} catch (UnpportEdenCcodingException e) {// TODO GÉNÉRATEUR AUTO-GÉNÉRÉ BLOCKE.PRINTSTACKTRACE ();} Retour Résultat;}Ce qui précède est une solution rapide aux paramètres de la demande d'URL de la squelette avec chinois stocké dans la base de données. J'espère que ce sera utile à tout le monde. Si vous avez des questions, veuillez me laisser un message et l'éditeur répondra à tout le monde à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!