Paraméter átadás
Beküldte pzoli - 2011, május 16 - 1:44du
Szövegbeviteli űrlap:
<?xml version="1.0" encoding="utf-8" ?> <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <html> <head> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>the c:url core</title> </head> <body> <p> Ez egy egyszerű szövegbeviteli menőket tartalmazó űrlap. </p> <form action="JSTLDisplayingURL.jsp" method="post" accept-charset="UTF-8"> <table> <tr><td>Név:</td> <td><input type="text" name="name"/></td></tr> <tr><td>Életkor:</td> <td><input type="text" name="age"/></td></tr> <tr><td>e-mail cím:</td > <td><input type="text" name="email" /></td></tr> </table> <input type="submit" value="Mehet" /> </form> </body> </html>
JSTLDisplayingURL.jsp
<?xml version="1.0" encoding="utf-8" ?> <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> <fmt:requestEncoding value="UTF-8" /> <html> <head> <title>the c:url core eredmény lap</title> </head> <body> <h1>Paraméterül kapott értékek:</h1> <ul> <c:forEach var="parameter" items="${param}"> <li><c:out value='${parameter.key}' /> = <c:out value="${parameter.value}" /></li> </c:forEach> </ul> </body> </html>
Lényeges itt az UTF-8 paraméter dekódoláshoz a <fmt:requestEncoding value="UTF-8" />
sor.
- A hozzászóláshoz be kell jelentkezni