3.1 Criando um JSP simples

Para criar um JSP no projeto Ex1HelloWorld, vá na pasta WebContent deste projeto, clique o botão direito do mouse, e escolha a opção New → JSP File. Atribua o nome hello.jsp ao arquivo.

O conteúdo do arquivo é autogerado pelo eclipse, e possui o seguinte conteúdo:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
</body>
</html>

Como podemos ver, o formato é igual o html. Mas o JSP pode possuir algumas tags que permitem que seja embutido um código java (scriptlets). A principal tag para isto é a " <%".

Para exemplificar, entre as tags <body> e </body> vamos colocar o seguinte código:

<%for (int t=0;t<10;t++) { %>
    OI!
<%} %>

Tente executar. Para isso, execute o servidor conforme foi aprendido anteriormente, abra o browser e digite o endereço da página JSP: http://localhost:8080/Ex1HelloWorld/hello.jsp

O que aconteceu? Veja aqui.

Que tal praticar?

Crie um novo arquivo jsp, que construa uma tabela com 100 linhas e 5 colunas (Atenção: a repetição das linhas deverá ser feita com java, e não com copy e paste!

Ah, para fazer esse desafio você terá que aprender como criar uma tabela no html - dica: http://www.w3schools.com/html/html_tables.asp)

Copyright © 2014 AIEC.