Mauricio de Mello:
Pelo que eu entendi ele quer um mesmo jsp para cadastro e alteração…
Fiquei na dúvida é isto mesmo?
tipo isso. vou tentar explicar melhor com um exemplo :
Entidade Usuario
@Component
@InterceptedBy({DAOInterceptor.class, TransactionInterceptor.class})
public class UserComponent {
public void add(User user) throws DAOException{
}
public void update(User user) throws DAOException{
}
}
De acordo com a convenção do VRaptor os métodos acima me redirecionariam para :
/user/add.ok.jsp
/user/add.invalid.jsp
/user/add.etc....
/user/update.ok.jsp
/user/update.invalid.jsp
/user/update.etc...
Mas e pra eu acessar o formulário inicial ? O que chama esse componente.
Uma solução seria eu colocar dentro do componente o método
public void input(){
}
e usar a convenção para todos os formulários eu usar
o problema é que conceitualmente falando isso tá estranho já que eu não tive nenhum resultado ainda é só um formulário para input de dados
(realmente eu sou muito ruim pra explicar rsrs)