Red de conocimiento informático - Conocimiento informático - Cómo enviar datos a JSP a través de HTML

Cómo enviar datos a JSP a través de HTML

1.Envío de formulario html:

Parte del código Login_conf.jsp:

〈%

String usrname=request.getParameter("username"); >

String usrpassword=request.getParameter("userpasswd");

%>

Esto pasa los datos. Pero hay muchas formas de transferir datos, y la solicitud es solo una de ellas. Los alcances operativos de la sesión, la aplicación, la página y el contexto de página también son diferentes.

2. En lugar de pasarlo a través del formulario, puede usar

pageContext setAttribute(String name, Object value, int range) (el rango de valores del atributo aquí determina qué usar). pasar, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPESCOPE, SESSION_SCOPE, APPLICATION_SCOPE)

método para establecer atributos en html y luego usar

getAttribute(String name)

para obtener ellos en .jsp, pero lo que se obtiene es el tipo de objeto, que debe convertirse manualmente al tipo requerido:

-. html:

pageContext.setAttribute("nombre de usuario", "mi nombre", pageContext.REQUEST_SCOPE)

-.jsp:

<%

String usrname = (String)pageContext.getAttribute("username");

%>

O saltar a la página directamente:

<.jsp:parma nombre="nombre de usuario" valor="minombre"/>

En cuanto a qué partes de jsp incluyen, mencioné esto arriba. Para la parte del código, simplemente agregue <%code%> entre corchetes del código. Luego, para algunos atributos, le sugiero que busque un libro. desaparecerá tan pronto como los mencione.

Para enumerar algunos:

<%include file="paht/xxx.txt%/>

o

o

Incluye un archivo para hacer la página más flexible y modificable

También puede agregar los parámetros anteriores

.