Hola a Todos :)

bueno tratare de exlicar el problema que tengo

en mi JSP tengo un tabbedpanel

<sx:tabbedpanel>
.
..
<!-- si mi sesion tiene datos llama una accion de mi struts y La URL del div del tabbedpanel llama y obtiene el contenido-->
<s:if test="%{#session.datdicg[0]!=''}">
<s:url id="cometariosDictamenURL" namespace="/" action="GetComentarios"/>
<sx:div id="comentarios" label="Comentarios" theme="ajax"
href="%{#cometariosDictamenURL}" loadingText="Cargando Datos ...."/>
</s:if>
..
.
</sx:tabbedpanel>


el Struts es el siguinte
<!-- mi struts manda a llamar a la clase comentarios methodo execute (mi metodo qu toma por default es execute la clase se muestr mas abajo-->

<action name="GetComentarios" class="Comentarios" >
<result name="success" type="dispatcher">Funciones/ComentariosD.jsp</result>
</action>

//Clase Comentarios

public class Comentarios extends JsonTable {
public String execute() {
return SUCCESS;
}
public String traeComent() {
//Obtiene los datos y los colca en una lista llamada ----> listComentarios
}
}

//Regresamos un SUCCESS de esta clase entro por el metodo execute y llamamos a ComentariosD.JSP

//en comentariosD.JSP tengo un JGrid que el codigo es el siguiente
//este codigo manda a llamar un action --> ComentariosJson
//gridModel = listComentarios (de la clase Comentarios)

<s:url id="comentariosUrl" action="ComentariosJson" />
<sj:grid gridModel="listComentarios" dataType="json" href="%{comentariosUrl}">
<sj:gridColumn name="fechaComentario" title="Fecha"/>
</sj:grid>



Struts JSon

<action name="ComentariosJson" class="......Comentarios" method="traeComent">
<interceptor-ref name="defaultStack" />
<result name="success" type="json"/>
</action>


el problema esta en que cuando ejecuto el programa no me trae el JGRID como que se pierde desde la llamada del tabbedpanel y el tag div, no se si me explique pero si es asi espero sus comntarios me sera de mucha ayuda


Saludos