Etiqueta JSP:
<jsp: incluir>
<jsp: reenviar> implementar reenvío de solicitudes
<jsp: param> Agregar parámetros a lo anterior
EL expresión:
1. Obtener datos variables
<%String name = "tao shihan"; pageContext.setAttribute ("name", nombre);%>Hola, $ {nombre}
2. Obtenga datos de matriz
<%String [] nombres = {"Tao Shihan", "Zhang San"}; pageContext.SetAttribute ("Names", Names);%>Hola, $ {nombres [0]}
3. Obtenga datos de recopilación
<%List <string> names = new ArrayList <String> (); Names.Add ("Tao Shihan"); Names.Add ("Zhang San"); pageContext.SetAttribute ("Names", Names);%>Hola, $ {nombres [1]}
<%Map <string, string> nombres = new Hashmap <String, String> (); Names.put ("Name", "Tao Shihan"); PageContext.SetTribute ("Names", Names);%>Hola, $ {nombres ['name']} $ {names.name}
4. Obtenga datos de Javabean
Tenga en cuenta que el paquete se debe exportar, y la expresión ajusta automáticamente el método GET
<%Persona persona = nueva persona (); persona.setName ("taoshihan"); pageContext.setAttribute ("persona", persona);%>Hola, $ {persona.name}
Ruta: $ {PageContext.Request.ContextPath} == < %= request.getContextPath () %>