3.4 FormularioLivroVisitas.jsp
<%-- Está página é a primeira página da aplicação web de exemplo.
---- É aquela que constroi o formulário HTML de entrada dos dados
--%>
<%@page language="java"
contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%--Importando as taglibs core e formating JSTL --%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%--Definindo a variável idioma por sessão --%>
<c:set var="idioma" value="${not empty param.language ? param.language : not empty language ? language : pageContext.request.locale}" scope="session" />
<%--Alterando o locale --%>
<fmt:setLocale value="${idioma}" />
<%--Definindo o pacote.nomeArquivo (fqdn) das mensagens --%>
<fmt:setBundle basename="br.aiec.i18n.text" />
<!DOCTYPE html>
<html lang="${idioma}">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>
<fmt:message key="site.titulo" />
</title>
</head>
<body>
<h1 align="center">
<fmt:message key="site.saudacao"/>
</h1>
<form action="BeanPessoaLivroVisitas.jsp" method="post">
<fmt:message key="site.campo.nome" />
<input type="text" name="nome"><br />
<fmt:message key="site.campo.dataNascimento" />
<input type="text" name="dataNascimento"> (dd/MM/yyyy)<br />
<input type="submit">
</form>
</body>
</html>