Olá, to tentando fazer o exemplo do VRaptor mais ele ta dando esse erro:
HTTP Status 404 - /VRaptorTest/pessoa.adiciona.logic
--------------------------------------------------------------------------------
type Status report
message /VRaptorTest/pessoa.adiciona.logic
description The requested resource (/VRaptorTest/pessoa.adiciona.logic) is not available.
--------------------------------------------------------------------------------
Apache Tomcat/5.5.20
Esse é o código:
package org.vraptor.exemplos.logic;
import org.vraptor.annotations.Component;
import org.vraptor.annotations.Out;
import org.vraptor.exemplos.primeiro.Pessoa;
@Component
public class PessoaLogic {
@Out
private Pessoa pessoa;
public void adiciona(Pessoa pessoa) {
System.out.println("Adicionando " + pessoa + " no banco de dados!");
}
}
package org.vraptor.exemplos.primeiro;
public class Pessoa {
private String nome;
private String endereco;
private Long numeroPreferido;
public String getEndereco() {
return endereco;
}
public void setEndereco(String endereco) {
this.endereco = endereco;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public Long getNumeroPreferido() {
return numeroPreferido;
}
public void setNumeroPreferido(Long numeroPreferido) {
this.numeroPreferido = numeroPreferido;
}
@Override
public String toString() {
return "[Pessoa " + nome + "," + endereco + "," + numeroPreferido + "]";
}
}
<html>
Você criou uma nova pessoa chamada ${pessoa.nome},
que mora em ${pessoa.endereco}
e o número preferido é ${pessoa.numeroPreferido}.
</html>
index.jsp
<html>
<form action="pessoa.adiciona.logic" method="get">
Nome: <input name="pessoa.nome"/><br/>
Endereço: <input name="pessoa.endereco"/><br/>
Número Preferido: <input name="pessoa.numeroPreferido"/><br/>
<input type="submit"/>
</form>
</html>

