Hi!
> <navigation-rule>
>  <from-view-id>*</from-view-id>
>  <navigation-case>
>    <from-outcome>gotoEditPerson</from-outcome>
>    <to-view-id>/person/edit.jspx(personId)</to-view-id>
>  <navigation-case>
> </navigation-rule>
Ok. By default I would like to behave the <redirect/> case the same way
like if its not added to the navigation case. But I'll keep your
suggestion in mind when defining the TrackRedirectInterface (or
whatever) interface so that a custom implementation will allow your
style too.

> Maybe I'm obsessed with strong type checking, but I'd really like
> having my views declaring their interface (input parameters).. :-)
Maybe. But I think the major use case of <redirect /> is to change the
url in the browser address bar. If you see it that way then it is not to
"define a view input interface" but it is a try to solve a "defect" in
JSF. Well, "defect" sound too harsh.

Ciao,
Mario

Reply via email to