Boa tarde,
Minha dúvida é como a url sabe que deverá ser chamada o formulario.jsp? porque nao teve nenhum anotação chamando aquele arquivo.. a onde eu indico para qual página deve ser direcionada?
Obrigado
Boa tarde,
Minha dúvida é como a url sabe que deverá ser chamada o formulario.jsp? porque nao teve nenhum anotação chamando aquele arquivo.. a onde eu indico para qual página deve ser direcionada?
Obrigado
Olá Arthur, blz ?
O projeto usado pelo professor está ultilizando VRaptor como Servlet Controller, o mesmo usa como padrão o nome da classe e o nome dos metodos para fazer o mapeamento, ou seja, dado o controller:
import br.com.caelum.vraptor.Resource;
@Resource
public class ProdutoController {
public void formulario() {
}
}
a url será, (httl:8080/seu-contexto/produto/formulario)
Repare que o sufixo Controller foi omitido.
também é necessário criar a JSP dentro de js/produto/formulario, segundo o mesmo padrao da url.
Esse padrão é muito utilizado em frameworks, pois reduz bastante algumas preocupações que os desenvolvedores sempre tem em projetos em geral.
Da uma olhada aqui.
https://pt.wikipedia.org/wiki/Conven%C3%A7%C3%A3o_sobre_configura%C3%A7%C3%A3o