net.sourceforge.formview.util
Class WEBFormViewUtil

java.lang.Object
  extended by net.sourceforge.formview.util.WEBFormViewUtil

public class WEBFormViewUtil
extends java.lang.Object

Description : Utils for using FormView with WEB Application.

Version:
1.0.0
Author:
Angelo ZERR

Field Summary
static boolean contextPathInitialized
           
 
Constructor Summary
WEBFormViewUtil()
           
 
Method Summary
static void addContextValue(javax.servlet.ServletContext context, java.lang.String key, java.lang.String value)
          Add context value
protected static FormViewResources getFormViewResources(javax.servlet.ServletContext context)
          Return FormViewResources initialized and stored into Servlet Context.
static FormView getFormViewSaved(javax.servlet.ServletRequest request)
           
static FormView getFormViewSaved(javax.servlet.ServletRequest request, java.lang.String subFormId)
           
static java.util.Map getFormViewSavedMap(javax.servlet.ServletRequest request)
           
static java.lang.String getREQUEST_FORMSTATE_KEY(java.lang.String subFormId)
           
static boolean isMergeFormViewWithStrutsActionErrors(javax.servlet.ServletRequest request)
           
static void mergeFormViewWithStrutsActionErrors(javax.servlet.ServletRequest request, FormView formView, java.lang.String errorBehaviour, org.apache.struts.action.ActionMessages errors)
           
static void mergeFormViewWithStrutsActionErrors(javax.servlet.ServletRequest request, javax.servlet.ServletContext context)
           
static java.lang.String processHtmlContent(javax.servlet.ServletRequest request, javax.servlet.ServletContext context, java.lang.String htmlContent)
           
static java.lang.String processHtmlContent(javax.servlet.ServletRequest request, javax.servlet.ServletContext context, java.lang.String htmlContent, java.lang.String subFormId)
           
static void saveFieldView(javax.servlet.ServletRequest request, javax.servlet.ServletContext context, java.lang.String formName, FieldView fieldView)
           
static void saveFieldView(javax.servlet.ServletRequest request, javax.servlet.ServletContext context, java.lang.String formName, FieldView fieldView, java.lang.String subFormId)
           
static void saveFirstFieldWithError(java.lang.String fieldNameWithError, javax.servlet.http.HttpServletRequest request)
           
static void saveFirstFieldWithError(java.lang.String fieldNameWithError, java.lang.Integer fieldIndexWithError, javax.servlet.ServletRequest request)
           
static void saveFormView(javax.servlet.ServletRequest request, javax.servlet.ServletContext context, java.lang.String formName)
           
static void saveFormView(javax.servlet.ServletRequest request, javax.servlet.ServletContext context, java.lang.String formName, java.lang.String subFormId)
          Compute FormView with name formName with state (stored into request) and roles and save FormView into request.
static void saveFormViewResources(javax.servlet.ServletContext context, FormViewResources resources)
          Save FormViewResources into Servlet Context.
static void savePermissionAdapter(javax.servlet.ServletRequest request, IPermissionsAdapter permissionsAdapter)
           
static void saveState(javax.servlet.ServletRequest request, javax.servlet.ServletContext context, java.lang.String state)
           
static void saveState(javax.servlet.ServletRequest request, javax.servlet.ServletContext context, java.lang.String state, java.lang.String subFormId)
          Save State into request.
static void setMergeFormViewWithStrutsActionErrors(javax.servlet.ServletRequest request, boolean merge)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

contextPathInitialized

public static boolean contextPathInitialized
Constructor Detail

WEBFormViewUtil

public WEBFormViewUtil()
Method Detail

saveFormViewResources

public static void saveFormViewResources(javax.servlet.ServletContext context,
                                         FormViewResources resources)
Save FormViewResources into Servlet Context.

Parameters:
context -
resources -

getFormViewResources

protected static FormViewResources getFormViewResources(javax.servlet.ServletContext context)
Return FormViewResources initialized and stored into Servlet Context.

Parameters:
context -
Returns:

saveState

public static void saveState(javax.servlet.ServletRequest request,
                             javax.servlet.ServletContext context,
                             java.lang.String state)

saveState

public static void saveState(javax.servlet.ServletRequest request,
                             javax.servlet.ServletContext context,
                             java.lang.String state,
                             java.lang.String subFormId)
Save State into request.

Parameters:
request -
context -
state -

saveFormView

public static void saveFormView(javax.servlet.ServletRequest request,
                                javax.servlet.ServletContext context,
                                java.lang.String formName)

saveFormView

public static void saveFormView(javax.servlet.ServletRequest request,
                                javax.servlet.ServletContext context,
                                java.lang.String formName,
                                java.lang.String subFormId)
Compute FormView with name formName with state (stored into request) and roles and save FormView into request.

Parameters:
request -
context -
formName -

getFormViewSaved

public static FormView getFormViewSaved(javax.servlet.ServletRequest request)

getFormViewSaved

public static FormView getFormViewSaved(javax.servlet.ServletRequest request,
                                        java.lang.String subFormId)

getFormViewSavedMap

public static java.util.Map getFormViewSavedMap(javax.servlet.ServletRequest request)

saveFieldView

public static void saveFieldView(javax.servlet.ServletRequest request,
                                 javax.servlet.ServletContext context,
                                 java.lang.String formName,
                                 FieldView fieldView)

saveFieldView

public static void saveFieldView(javax.servlet.ServletRequest request,
                                 javax.servlet.ServletContext context,
                                 java.lang.String formName,
                                 FieldView fieldView,
                                 java.lang.String subFormId)

savePermissionAdapter

public static void savePermissionAdapter(javax.servlet.ServletRequest request,
                                         IPermissionsAdapter permissionsAdapter)

processHtmlContent

public static java.lang.String processHtmlContent(javax.servlet.ServletRequest request,
                                                  javax.servlet.ServletContext context,
                                                  java.lang.String htmlContent)

processHtmlContent

public static java.lang.String processHtmlContent(javax.servlet.ServletRequest request,
                                                  javax.servlet.ServletContext context,
                                                  java.lang.String htmlContent,
                                                  java.lang.String subFormId)

addContextValue

public static void addContextValue(javax.servlet.ServletContext context,
                                   java.lang.String key,
                                   java.lang.String value)
Add context value

Parameters:
context -
key -
value -

getREQUEST_FORMSTATE_KEY

public static java.lang.String getREQUEST_FORMSTATE_KEY(java.lang.String subFormId)

mergeFormViewWithStrutsActionErrors

public static void mergeFormViewWithStrutsActionErrors(javax.servlet.ServletRequest request,
                                                       javax.servlet.ServletContext context)

mergeFormViewWithStrutsActionErrors

public static void mergeFormViewWithStrutsActionErrors(javax.servlet.ServletRequest request,
                                                       FormView formView,
                                                       java.lang.String errorBehaviour,
                                                       org.apache.struts.action.ActionMessages errors)

setMergeFormViewWithStrutsActionErrors

public static void setMergeFormViewWithStrutsActionErrors(javax.servlet.ServletRequest request,
                                                          boolean merge)

isMergeFormViewWithStrutsActionErrors

public static boolean isMergeFormViewWithStrutsActionErrors(javax.servlet.ServletRequest request)

saveFirstFieldWithError

public static void saveFirstFieldWithError(java.lang.String fieldNameWithError,
                                           javax.servlet.http.HttpServletRequest request)

saveFirstFieldWithError

public static void saveFirstFieldWithError(java.lang.String fieldNameWithError,
                                           java.lang.Integer fieldIndexWithError,
                                           javax.servlet.ServletRequest request)


Copyright 2006 null. All Rights Reserved.