nl.gx.webmanager.handler.forms.handling
Class IncludeXslUrlToSessionHandler
java.lang.Object
nl.gx.webmanager.handler.forms.handling.IncludeXslUrlToSessionHandler
- All Implemented Interfaces:
- FormComponent, Handler
public class IncludeXslUrlToSessionHandler
- extends java.lang.Object
- implements Handler
Makes an HTTP request with an URL that can be built up using XSLT and stores the resulting XML
in the session of the user if the 'sessionkey' parameter is not null. The XML will be stored in
the global values if the 'key'parameter is not null.
| Variable |
Type |
Mode |
Default |
Description |
| urlxsl |
Parameter |
Required |
- |
XSL for constructing an URL for fetching the XML. |
| sessionkey |
Parameter |
Optional |
- |
The key in the session for storing the result. |
| key |
Parameter |
Optional |
- |
The key in the global values for storing the result. |
Example usage:
|
Method Summary |
void |
doHandle(FormDefinition form,
State formState,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Processes the form. |
void |
init(FormComponentConfig c)
Passes the initialization parameters to the component. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IncludeXslUrlToSessionHandler
public IncludeXslUrlToSessionHandler()
init
public void init(FormComponentConfig c)
throws InitializationException
- Description copied from interface:
FormComponent
- Passes the initialization parameters to the component.
- Specified by:
init in interface FormComponent
- Parameters:
c - The FormComponentConfig object that contains
configutation information for this component.
- Throws:
InitializationException - If initialization failed
doHandle
public void doHandle(FormDefinition form,
State formState,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws HandleException
- Description copied from interface:
Handler
- Processes the form.
- Specified by:
doHandle in interface Handler
- Parameters:
form - The definition of the form for which the submitted values
should be handled.formState - The session values for the formreq - The http requestres - The http response
- Throws:
HandleException - If the form values could not be handled correctly
Copyright © 2007-2011 GX Software BV. All Rights Reserved.