Template Jsp

3 respostas
F

Pessoal, bom dia.
Gostaria de umas informações a respeito de template jsp;
Acontece que eu estou com um problema no seguinte codigo:

--------Preciso que a action desse template nao chame somente o registracp.do como tbem o reativacp.do para o perfil, como se fosse um If…tipo…se o usuario for e ele estiver consultando chamar o reativacp.do — else…if estiver registrando chamar o registracp.do… —>

<logic:equal name="usuario" property="processo" value="PERFIL" scope="session">
            <html:form name="listarDetForm" action="registracp.do "  type="br.gov.caixa.cfm.forms.ListaDetForm" >
                <bean:size id="listCPSize" name="cpItens" />
                <logic:notEqual name="listCPSize" value="0">
                    <!-- verifica se o tipo de processo é consulta ou registro -->
                    <logic:equal name="sistema" property="processo" value="consulta" scope="session">
                        <cfm:consultaMovimento />
                    </logic:equal>
                    <logic:equal name="sistema" property="processo" value="registro" scope="session">
                        <cfm:exibeMovimento />
                    </logic:equal>
                </logic:notEqual>
            </html:form>
        </logic:equal>

obrigada mesmo

3 Respostas

fabiozoroastro

Dê uma olhada no Struts-Tiles. vai te ajudar mtoooo. :slight_smile:
Abraço.

F

fabiozoroastro:
Dê uma olhada no Struts-Tiles. vai te ajudar mtoooo. :slight_smile:
Abraço.

Vou dar uma olhadinha a respeita…muito obrigada pela ajuda…
se souber de mais alguma dica, me diga por gentileza…obrigada :wink:

F

fadrieli:
fabiozoroastro:
Dê uma olhada no Struts-Tiles. vai te ajudar mtoooo. :slight_smile:
Abraço.

Vou dar uma olhadinha a respeita…muito obrigada pela ajuda…
se souber de mais alguma dica, me diga por gentileza…obrigada :wink:

Fabio…consegui resolver alterando um pouco apenas o codigo…revendo umas situações de case do meu codigo…
Só para nivel de curiosidade o código ficou assim:

<logic:present name=“cpItens”>



<logic:equal name=“usuario” property=“processo” value="administrador"

scope=“session”>



<logic:equal name=“sistema” property=“processo” value=“consulta” scope=“session”>

<html:form name=“listarDetForm” action=“<a href="http://reativacp.do">reativacp.do</a>  type=“br.gov.caixa.cfm.forms.ListaDetForm” >

<bean:size id=“listCPSize” name=“cpItens” />

<logic:notEqual name=“listCPSize” value=“0”>
<logic:equal name="sistema" property="processo" value="consulta" scope="session">
                        <cfm:consultaMovimento /> -----> aqui vi a definição
                    </logic:equal>
                </logic:notEqual>
            </html:form>
        </logic:equal>

<logic:equal name=“sistema” property=“processo” value=“registro” scope=“session”>
<html:form name=“listarDetForm” action=“registracp.do” type=“br.gov.caixa.cfm.forms.ListaDetForm” >
<bean:size id=“listCPSize” name=“cpItens” />
<logic:notEqual name=“listCPSize” value=“0”>

<logic:equal name="sistema" property="processo" value="registro" scope="session">
                        <cfm:exibeMovimento /> --------> registro
                    </logic:equal>
                </logic:notEqual>
            </html:form>
        </logic:equal>

Valeu mesmo… :smiley:

Criado 7 de fevereiro de 2007
Ultima resposta 7 de fev. de 2007
Respostas 3
Participantes 2