Package vRaptor

2 respostas
Betinhum

Oi Jalera!

Estava tudo blz até eu inventar de organizar em pacotes…

<?xml version="1.0" encoding="UTF-8" ?>
<vraptor>
	
        <domain name="dao">
                 <interceptor class="net.zonatec.dao.DAOInterceptor"/>
        </domain>

        <package name="visitante" domains="dao">
            
                <package name="membro">
                
                        <chain name="list">
                                <logic class="net.zonatec.controle.MembroControle" method="listar"/>
                                <view>membros.vm</view>
                        </chain>
                        <chain name="get">			
                                <logic class="net.zonatec.controle.MembroControle" method="visualizar"/>
                                <view>membro.vm</view>
                        </chain>
                        
                 </package>		
	</package>


</vraptor>

Tem como? Observei q no guj tem tipo: user.story.list.chain.

Agradeço desde já! :slight_smile:

2 Respostas

Betinhum

Pelo visto a galera está no Conexão Java.

Betinhum

Decidi fazer assim:

<?xml version="1.0" encoding="UTF-8" ?>
<vraptor>
	
        <domain name="dao">
		<interceptor class="net.zonatec.dao.DAOInterceptor"/>
	</domain>

        <package name="visitante.membro" domains="dao">           
                
                        <chain name="list">
                                <logic class="net.zonatec.controle.MembroControle" method="listar"/>
                                <view>membros.vm</view>
                        </chain>
                        
                        <chain name="get">			
                                <logic class="net.zonatec.controle.MembroControle" method="visualizar"/>
                                <view>membro.vm</view>
                        </chain>
		
	</package>
        
        <package name="membro.membro" domains="dao">           
                
                        <chain name="edit">
                                <logic class="net.zonatec.controle.MembroControle" method="visualizar"/>
                                <view>membroform.vm</view>
                        </chain>
                        
                        <chain name="update">			
                                <logic class="net.zonatec.controle.MembroControle" method="atualizar"/>
                                <logic class="net.zonatec.controle.MembroControle" method="listar"/>
                                <view>membros.vm</view>
                        </chain>                     
		
	</package>
        
        <package name="admin.membro" domains="dao">           

                        <chain name="lock">			
                                <logic class="net.zonatec.controle.MembroControle" method="bloquear"/>
                                <logic class="net.zonatec.controle.MembroControle" method="listar"/>
                                <view>membros.vm</view>
                        </chain>
                        
                        <chain name="unlock">			
                                <logic class="net.zonatec.controle.MembroControle" method="liberar"/>
                                <logic class="net.zonatec.controle.MembroControle" method="listar"/>
                                <view>membros.vm</view>
                        </chain>
                        
		
	</package>


</vraptor>

Mas agora tenho outra dúvida. Qual é a melhor maneira para controlar as permissões e sessões (login, verificação e logout) no vraptor? Interceptor? AlgumaClasseLogic?

Criado 14 de agosto de 2004
Ultima resposta 15 de ago. de 2004
Respostas 2
Participantes 1