Anyone?
Leonardo Quijano Vincenzi escribió:
How can I process page parameters?
I'd like to do the following:
1) Use mostly external URLs througout the whole application. So, every
page would be like: "/module/SomePage.html?param=value¶m2=value",
etc. That's bookmarkeable, also, and avoids the use of the HTTP
session in several cases.
So far, I've been looking at the ExternalPage interface. But then
again, parameters have no names (only its position, which is
cumbersome). Could we use a scheme similar to the one used in
components?? We could declare some <parameter> in the page, and have
the external link service automatically map the "param=value" to the
correspondent properties in the page class?
Is there a way to do that now?
So, if I have "/CheckUser.html?id=4533", and a CheckUser.java class
with the following:
@Parameter(required=true)
public abstract Long getId();
I could get an automatic mapping of the parameter, and even an event
listener or automatic redirect when the param isn't there?
2) Build external URLs using standard java objects. So, I'd have
something like this:
IPage page = cycle.getPage();
page.setId(4364);
cycle.activate(page);
and have the cycle send a redirection with the correct URL?
"/module/SomePage?id=4364" ?
Is this too hard to do?
--
Ing. Leonardo Quijano Vincenzi
Director Técnico
DTQ Software
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]