Foros del Web » Programación para mayores de 30 ;) » Java »

Duda sobre Struts y Java Page Flows

Estas en el tema de Duda sobre Struts y Java Page Flows en el foro de Java en Foros del Web. Buenas, escribo por lo siguiente... Tengo desarrollar una aplicacion web utilizando Struts, la misma consiste en una pagina que ofrece algunos servicios, como loguearse a ...
  #1 (permalink)  
Antiguo 02/03/2009, 15:00
Avatar de nether  
Fecha de Ingreso: febrero-2009
Mensajes: 40
Antigüedad: 15 años, 9 meses
Puntos: 3
Duda sobre Struts y Java Page Flows

Buenas, escribo por lo siguiente...

Tengo desarrollar una aplicacion web utilizando Struts, la misma consiste en una pagina que ofrece algunos servicios, como loguearse a una sesion donde puedes hacer cotizaciones, etc.

Mi duda radica en que la aplicacion esta hecha utilizando .jsp y html, tambien utiliza java page flows todo esto en weblogic 8.1 como servidor de aplicaciones.

He podido manejar todo el codigo jsp sin problemas y adaptarlos con struts, es decir llevarlo a struts pero mi dudad surge con los .jpf java page flows.

Cual es la funcion de los Java Page Flows y cual es el equivalente en struts?

Espero haberme explicado.

Gracias!
  #2 (permalink)  
Antiguo 02/03/2009, 15:04
Avatar de nether  
Fecha de Ingreso: febrero-2009
Mensajes: 40
Antigüedad: 15 años, 9 meses
Puntos: 3
Respuesta: Duda sobre Struts y Java Page Flows

Por ejemplo tengo este archivo llamado Controller.jpf:

-----------------------------------------------------------------------
import com.bea.wlw.netui.pageflow.PageFlowController;

import com.bea.wlw.netui.pageflow.Forward;



/**

* This is the default controller for a blank web application.

*

* @jpf:controller

* @jpf:view-properties view-properties::

* <!-- This data is auto-generated. Hand-editing this section is not recommended. -->

* <view-properties>

* <pageflow-object id="pageflow:/Controller.jpf"/>

* <pageflow-object id="action:begin.do">

* <property name="x" value="60"/>

* <property name="y" value="60"/>

* </pageflow-object>

* <pageflow-object id="action:cerrarSesion.do">

* <property value="320" name="x"/>

* <property value="60" name="y"/>

* </pageflow-object>

* <pageflow-object id="page:index.jsp">

* <property name="x" value="200"/>

* <property name="y" value="60"/>

* </pageflow-object>

* <pageflow-object id="page:clientes_info.html">

* <property value="220" name="x"/>

* <property value="160" name="y"/>

* </pageflow-object>

* <pageflow-object id="page:error.jsp">

* <property name="x" value="340"/>

* <property name="y" value="160"/>

* </pageflow-object>

* <pageflow-object id="page:footer.html">

* <property value="440" name="x"/>

* <property value="160" name="y"/>

* </pageflow-object>

* <pageflow-object id="action-call:@page:funcion.html@#@action:cerrarSesion.do@" >

* <property value="484,420,420,356" name="elbowsX"/>

* <property value="52,52,52,52" name="elbowsY"/>

* <property value="West_1" name="fromPort"/>

* <property value="East_1" name="toPort"/>

* </pageflow-object>

* <pageflow-object id="page:funcion.html">

* <property value="520" name="x"/>

* <property value="60" name="y"/>

* </pageflow-object>

* <pageflow-object id="page:header.html">

* <property value="640" name="x"/>

* <property value="160" name="y"/>

* </pageflow-object>

* <pageflow-object id="page:indexC.jsp">

* <property value="400" name="x"/>

* <property value="260" name="y"/>

* </pageflow-object>

* <pageflow-object id="page:indexSV.jsp">

* <property value="500" name="x"/>

* <property value="260" name="y"/>

* </pageflow-object>

* <pageflow-object id="page:login.html">

* <property value="100" name="x"/>

* <property value="260" name="y"/>

* </pageflow-object>

* <pageflow-object id="page:menu.html">

* <property value="200" name="x"/>

* <property value="260" name="y"/>

* </pageflow-object>

* <pageflow-object id="page:menu1.html">

* <property value="300" name="x"/>

* <property value="260" name="y"/>

* </pageflow-object>

* <pageflow-object id="forward:path#index#index.jsp#@action:begin.do@ ">

* <property name="elbowsY" value="52,52,52,52"/>

* <property name="elbowsX" value="96,130,130,164"/>

* <property name="toPort" value="West_1"/>

* <property name="fromPort" value="East_1"/>

* <property name="label" value="index"/>

* </pageflow-object>

* <pageflow-object id="forward:path#index#index.jsp#@action:cerrarSes ion.do@">

* <property value="284,260,260,236" name="elbowsX"/>

* <property value="52,52,52,52" name="elbowsY"/>

* <property value="West_1" name="fromPort"/>

* <property value="East_1" name="toPort"/>

* <property value="index" name="label"/>

* </pageflow-object>

* </view-properties>

* ::

*/

public class Controller extends PageFlowController

{

/**

* @jpf:action

* @jpf:forward name="index" path="index.jsp"

*/

protected Forward begin()

{

return new Forward("index");

}





/**

* @jpf:action

* @jpf:forward name="index" path="index.jsp"

*/

protected Forward cerrarSesion()

{

//getSession().invalidate();

weblogic.servlet.security.ServletAuthentication.in validateAll(this.getRequest());

//this.getSession().invalidate();

return new Forward("index");

}

}


---------------------------------------------------------------

Que es esto y como lo uso para crear mi aplicacion en struts?
  #3 (permalink)  
Antiguo 02/03/2009, 17:26
Avatar de nether  
Fecha de Ingreso: febrero-2009
Mensajes: 40
Antigüedad: 15 años, 9 meses
Puntos: 3
Respuesta: Duda sobre Struts y Java Page Flows

Leyendo un poco a manera de aclarar mis dudas... los archivos .jpf cumplen una funcion similar al struts-config.xml cuando definimos los actions?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:03.