Controller + @Path("/")

Olá,

Criei um controller e gostaria que renderizasse a view “index.vm” ao acessá-lo diretamente: http://localhost:8080/Projeto/teste

Está anotado com @Resource e já criei um index:

@Path("/")
public void index()
{
	
}

Porém, só funciona quando digito /index no final.

Achei esses tópicos de referências:
http://www.guj.com.br/posts/list/201785.java#1020064
http://www.guj.com.br/posts/list/141087.java#759734

É tão simples e tão óbvio que pra mim está certo, mas não está funcionando.

abs,
André Vendramini

o que da quando tu sobe teu sistema ?

Nada de errado… sobe normal. Todos os outros controllers e paths funcionam normalmente. Apenas não consigo utilizar @Path("/") para anotar um index em qualquer controller.
Preciso digitar /index no final para entrar na index.vm

A “/” não é em relação ao controller… é em relação ao contexto:

@Path("/")  
public void index()

vai para http://localhost:8080/Projeto/

se vc quer /teste tem que colocar @Path("/teste")