> 1) I suppose that I will have to use a form on each page to submit the
> responses from the user.  What is the action URL of the form on each page?
> If I wasn't using jetspeed I probably would just have one boss servlet sit
> there and process the incoming requests and fire back a jsp with each
> question with the action of the URL pointing to that boss servlet.   Do I
> treat the portlet java file as the same thing as my servlet?
> 
Use actions and/or action events.
http://jakarta.apache.org/turbine/turbine-2/howto/action-event-howto.html


> 2) Once the information is submitted, how do I guarantee that only the
> portlet's small screen area will get repainted in the context of the rest
> of
> the portal?
> 
You can't.  The entire pane is refreshed as it is on single html page.  You could use 
an IFRAME, but IMOHO, that is not a very elegant solution.

> 3) How can I store information in the session from within a portlet?
> 
RunData.getUser().setTemp("key", value)

Or you can use the servlet session directly

RunData.getSession()

Or Persist it in the in the PortletInstance

Portlet.setAttribute();

> 4) Is there some kind of standard next/previous button mechanism that
> ships
> with Jetspeed that I could plug into my wizard?

AFAIK, no there is not.

hth,
Scott

Reply via email to