In SpringMVC wird die Interaktion über die Hintergrunddaten mit der Seite über modelAndView durchgeführt. Wie erhalten Sie den Wert, der an das ModelAndview in der Seite gebunden ist?
1. Erhalten Sie es durch EL -Ausdrücke in JSP (häufiger verwendet)
Hinter der Bühne:
ModelAndView model = new modelAndView (); model.addObject ("name", "jims");JSP: Verwenden Sie $ {Name} direkt, um es in JSP zu erhalten
Name: $ {Name}2. Erhalten Sie es durch eingebaute JSP
Hinter der Bühne:
ModelAndView model = new modelAndView (); model.addObject ("name", "jims");Rezeption:
<% String name = request.getAttribute ("name"); %>In den beiden oben genannten Methoden wird der Wert von ModelAndView in JSP gebunden. Wie kann man den Wert an modelAndview in js der Seite gebunden?
1. Die problematischste:
Hinter der Bühne:
ModelAndView model = new modelAndView (); model.addObject ("name", "jims");JSP:
<Eingabe type = "Hidden" value = "$ {name}" id = "methode1">JS:
var name = $ ("#method1"). val ();2. ähnlich dem ersten Typ:
Hinter der Bühne:
ModelAndView model = new modelAndView (); model.addObject ("name", "jims");JSP:
<% String name = request.getAttribute ("name"); %>JS:
var name = '< %= name %>';
3. Der dritte Typ ist einfacher und häufiger verwendet
Hinter der Bühne:
ModelAndView model = new modelAndView (); model.addObject ("name", "jims");JS:
var name = '$ {name}';Auf diese Weise können Sie das in modelAndView gebundene Name -Attribut direkt erhalten
Die obige kurze Diskussion darüber, wie Sie den Wert der ModelAndView -Bindung auf der Seite erhalten, ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.