En SpringMVC, la interacción de datos de fondo con la página se realiza a través de ModelAndView. Entonces, ¿cómo se obtiene el valor vinculado al ModelAndView en la página?
1. Obtenga a través de EL expresiones en JSP (más comúnmente utilizado)
Entre bastidores:
ModelAndView Model = new ModelAndView (); Model.AdDoBject ("Nombre", "Jims");JSP: use $ {name} directamente para obtenerlo en JSP
Nombre: $ {nombre}2. Consíguelo a través de JSP incorporado
Entre bastidores:
ModelAndView Model = new ModelAndView (); Model.AdDoBject ("Nombre", "Jims");recepción:
<% String name = request.getAttribute ("nombre"); %>Los dos métodos anteriores son obtener el valor vinculado por ModelAndView en JSP. Entonces, ¿cómo obtener el valor vinculado por ModelAndView en JS de la página?
1. El más problemático:
Entre bastidores:
ModelAndView Model = new ModelAndView (); Model.AdDoBject ("Nombre", "Jims");JSP:
<input type = "Hidden" value = "$ {name}" id = "método1">JS:
var name = $ ("#método1"). val ();2. Similar al primer tipo:
Entre bastidores:
ModelAndView Model = new ModelAndView (); Model.AdDoBject ("Nombre", "Jims");JSP:
<% String name = request.getAttribute ("nombre"); %>JS:
var name = '< %= name %>';
3. El tercer tipo es más simple y más comúnmente utilizado
Entre bastidores:
ModelAndView Model = new ModelAndView (); Model.AdDoBject ("Nombre", "Jims");JS:
var name = '$ {name}';De esta manera, puede obtener directamente el atributo de nombre en ModelAndView
La breve discusión anterior sobre cómo obtener el valor de ModelAndView vinculante en la página es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.