Back Forum Reply New

SWF 2.0.0

Hi,

I've a variable in my flow definition:

Code:
lt;var name=quot;searchProductoquot;
class=quot;swf2.ejemplo.mvc.hoteles.dto.SearchProductoDtoquot; /gt;
It's a parameter of a method that will be invoke in on-render of a view:

Code:
lt;view-state id=quot;datosProductoViewquot; view=quot;/jsp/datosProducto.jspquot;gt;

lt;on-rendergt;
lt;evaluate
expression=quot;productoService.searchProducto(searchProducto)quot;
result=quot;flowScope.productoquot;
result-type=quot;swf2.ejemplo.mvc.hoteles.dto.ProductoDtoquot;gt;
lt;/evaluategt;
lt;/on-rendergt;

lt;transition to=quot;alternativaDecisionquot; on=quot;aceptarquot;gt;lt;/transitiongt;
lt;transition to=quot;noProductViewquot; on=quot;cancelarquot;gt;lt;/transitiongt;
lt;transition to=quot;searchProductoViewquot; on=quot;backquot;gt;lt;/transitiongt;
lt;/view-stategt;
My jsp:

Code:
lt;%@ taglib prefix=quot;springquot; uri=quot;/WEB-INF/tld/spring.tldquot;%gt;
lt;%@ taglib prefix=quot;formquot; uri=quot;/WEB-INF/tld/spring-form.tldquot;%gt;

lt;htmlgt;
lt;bodygt;

lt;div id=quot;messagesquot;gt;lt;form:errors path=quot;searchProducto.*quot; /gt;lt;/divgt;

lt;form:form modelAttribute=quot;searchProductoquot; method=quot;postquot;gt;

lt;tablegt;
lt;trgt;
lt;tdgt;Numero de Habitaciones:lt;/tdgt;
lt;tdgt;lt;form:input path=quot;numHabitacionesquot;/gt;lt;/tdgt;
lt;/trgt;
lt;trgt;
lt;tdgt;Ocupacion:lt;/tdgt;
lt;tdgt;lt;form:input path=quot;ocupacionquot;/gt;lt;/tdgt;
lt;/trgt;
lt;/tablegt;

lt;input type=quot;submitquot; class=quot;buttonquot; value=quot;Buscarquot;
name=quot;_eventId_searchquot;gt;

lt;/form:formgt;
lt;/bodygt;
lt;/htmlgt;
When the method is invoked, properties quot;numHabitacionesquot; and quot;ocupacionquot;  of quot;searchProductoquot; are null. It didn't bind the properties correctly. What would be the problem?? How i have to bind the values in my jsp??

Thanks!!
¥
Back Forum Reply New