Seguindo o passo a passo de configuração do Vraptor no netbeans que encontrei neste site [url]http://www.scribd.com/doc/27578724/Configurando-Um-Projeto-Vraptor3-No-Netbeans[/url]
criei as classes IndexController e o index.jsp conforme descrito.
Ao executar o projeto é exibido um pagina com erro 404
Observando o browser, fica http://localhost:8084/agenda/ exibindo o erro acima.
Se completar a url com index e atualizar funciona.
Como faço para executar este projeto diretamente pelo netbeans, sem precisar no navegador digitar o index?
IndexController
package com.tutsblog.agenda.controllers;
import br.com.caelum.vraptor.Path;
import br.com.caelum.vraptor.Resource;
import br.com.caelum.vraptor.Result;
@Resource
public class IndexControler {
Result result;
public IndexControler (Result result){
this.result = result;
}
@Path("/index")
public void index(){
result.include("texto","Hello World!");
}
}
index.jsp
<%--
Document : index
Created on : 04/05/2010, 11:13:16
Author : verri
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!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=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>${texto}</h1>
</body>
</html>