<Fmt: requesten> -Tag
JSP Standard - Tag - Bibliothek
<Fmt: requesten> -Tag wird verwendet, um eine Rückkehr in die Web-Antragsformular Codierungstyp angeben.
Syntax
<fmt:requestEncoding value="<string>"/>
Immobilien
<Fmt: requesten> Tag hat folgende Attribute:Immobilien | Beschreibung | notfalls | Default |
---|---|---|---|
Schlüssel | Der Name des Zeichencodierung Satz zum Dekodieren der Anfrageparameter | es ist | keine |
Mit <fmt: requesten> -Tag den Zeichensatz angeben, um die Daten aus dem Formular für die Decodierung. Dieses Tag muss verwendet werden, wenn der Zeichensatz nicht ISO-8859-1 ist. Da die meisten Browser in ihren Anträgen nicht Content-Type-Header enthalten, müssen so dieses Tag.
<Fmt: requesten> -Tag wird verwendet, um den Zweck der Content-Type Anfrage angeben. Sie müssen einen Content-Type angeben, auch wenn die Antwort von content Attribut der Page-Direktive codiert wird. Dies ist, weil es verschiedene Seiten Richtlinien die tatsächliche Reaktion des Bereichs angeben kann.
Wenn die Seite L18N-fähiges Format für die Einstellung des Ansprechverhaltens des locale Eigenschaft (durch Aufruf von ServletResponse.setLocale () -Methode) enthält, nehmen Sie eine Codierung in der Seite angegeben werden überschrieben.
Beispiele Demo
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> <html> <head> <title>JSTL fmt:message 标签</title> </head> <body> <fmt:requestEncoding value="UTF-8" /> <fmt:setLocale value="es_ES"/> <fmt:setBundle basename="com.w3big.Example" var="lang"/> <fmt:message key="count.one" bundle="${lang}"/><br/> <fmt:message key="count.two" bundle="${lang}"/><br/> <fmt:message key="count.three" bundle="${lang}"/><br/> </body> </html>
Ergebnisse sind wie folgt:
Uno Dos Tres