Oi pessoal baixei alguns videos no site do Java Magazine só que fiquei preso em parte! fiz tudo como mostra no video.
package Aula02;
import java.util.Date;
public class Funcionario {
private String nome;
private Date nacimento;
private Double salario;
private Character sexo;
private Boolean temporario;
public Funcionario(){
}
public Funcionario(String nome, Date nacimento, Double salario, Character sexo, Boolean temporario) {
this.nome = nome;
this.nacimento = nacimento;
this.salario = salario;
this.sexo = sexo;
this.temporario = temporario;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public Date getNacimento() {
return nacimento;
}
public void setNacimento(Date nacimento) {
this.nacimento = nacimento;
}
public Double getSalario() {
return salario;
}
public void setSalario(Double salario) {
this.salario = salario;
}
public Character getSexo() {
return sexo;
}
public void setSexo(Character sexo) {
this.sexo = sexo;
}
public Boolean getTemporario() {
return temporario;
}
public void setTemporario(Boolean temporario) {
this.temporario = temporario;
}
}
e o JSP
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@page import="java.util.List"%>
<%@page import="java.text.DateFormat"%>
<%@page import="java.text.NumberFormat"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="Aula02.Funcionario"%><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Funcionários cadastrados</title>
</head>
<body>
<h1>Funcionarios cadastrados</h1>
<table>
<tr>
<th>#</th>
<th>Nome</th>
<th>Nascimento</th>
<th>Salario</th>
<th>Sexo</th>
<th>Temporario?</th>
</tr>
<%
List<Funcionario> lista = (List<Funcionario>)request.getAttribute("lista");
DateFormat df = new SimpleDateFormat("dd/mm/yyyy");
NumberFormat nf = NumberFormat.getCurrencyInstance();
int num = 1;
for (Funcionario f : lista){
%>
<tr>
<td><%= num++ %></td>
<td><%= f.getNome() %></td>
<td><%= df.format(f.getNacimento()) %></td>
<td><%= nf.format(f.getSalario()) %></td>
<td><%= f.getSexo() %></td>
<td><% if (f.getTemporario()) { %>Sim<% } else { %>Não<% } %> </td>
</tr>
<%
}
%>
</table>
</body>
</html>
só que na hora que eu tento cadastrar aparece esse erro
type [b]Status report[/b]
message [b]/Aula02/listaFuncionarios.jsp
[/b]description [b]The requested resource (/Aula02/listaFuncionarios.jsp) is not available.[/b]
Onde eu posso tá errando?