Servlets
JSP
<% codigo de java %>
hoje vamos ver EL e JSTL
projeto web sao: atcion based ou component based (baseada em ação(servlets, jsp, struts2,vraptor3) ou baseado
em componente(jsf - java server faces2))
import br.com.animal.*;
import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class ServletAnimal extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//dopost pq trabalhamos com formulario
ClassAnimal a = new ClassAnimal();
a.setNome(request.getParameter("nome"));
a.setRaca(request.getParameter("raca"));
a.setIdade(Integer.parseInt(request.getParameter("idade")));
request.setAttribute("nome", a);
RequestDispatcher r = request.getRequestDispatcher("JSPAnimal.jsp");
r.forward(request, response);
}
}
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1" isELIgnored="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
Seu animal Predileto é:
A Raça do seu animal é: ${nome.raca}
A Idade do seu animal é: ${nome.idade} Anos
Nenhum comentário:
Postar um comentário