public abstract class FormBaseBean extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
action |
protected org.apache.struts.action.ActionMessages |
errors |
protected org.apache.struts.validator.DynaValidatorForm |
form |
protected boolean |
isInit |
protected Locale |
locale |
protected org.apache.commons.logging.Log |
log |
protected org.apache.struts.action.ActionMapping |
mapping |
protected org.apache.struts.util.MessageResources |
messages |
protected javax.servlet.http.HttpServletRequest |
request |
protected Map |
requestParams |
protected javax.servlet.http.HttpServletResponse |
response |
protected javax.servlet.http.HttpSession |
session |
static String |
UNKNOWN_ACTION |
| Constructor and Description |
|---|
FormBaseBean(javax.servlet.http.HttpServletRequest req,
org.apache.struts.validator.DynaValidatorForm dform,
org.apache.struts.action.ActionMapping mapp)
Deze minimale constructor kent geen locale instelling, geen
message resources en geen foutterugmelding en zal niet vaak
gebruikt worden.
|
FormBaseBean(javax.servlet.http.HttpServletRequest req,
Locale loc,
org.apache.struts.util.MessageResources mess,
org.apache.struts.action.ActionMessages err,
org.apache.struts.validator.DynaValidatorForm dform,
org.apache.struts.action.ActionMapping mapp)
De constructor bepaalt uit de request de parameters welke gepost zijn en slaat deze
lokaal op.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
buttonPressed(String butt)
gemaksfunctie die test of een knop met een bepaalde waarde in de request voorkomt en
een waarde heeft; hiermee wordt vastgesteld dat deze knop geklikt is.
|
String |
getAction()
getter voor action
|
org.apache.struts.action.ActionMessages |
getErrors() |
org.apache.struts.validator.DynaValidatorForm |
getForm() |
protected String |
getForm(String param)
Deze gemaksfunctie haalt een waarde voor een formulierveld op en cast deze naar een String.
|
protected boolean |
getFormAsBoolean(String param)
Deze gemaksfunctie haalt een waarde voor een formulierveld op en cast deze naar een boolean.
|
protected org.apache.struts.upload.FormFile |
getFormAsFormFile(String param)
Deze gemaksfunctie haalt een waarde voor een formulierveld op en cast deze naar een FormFile.
|
protected Integer |
getFormAsInteger(String param)
Deze gemaksfunctie haalt een waarde voor een formulierveld op en cast deze naar een Integer.
|
protected Object |
getFormAsObject(String param)
Deze gemaksfunctie haalt een waarde voor een formulierveld op als Object.
|
protected String[] |
getFormAsStringArray(String param)
Deze gemaksfunctie haalt een waarde voor een formulierveld op en cast deze naar een String Array.
|
Locale |
getLocale() |
org.apache.struts.action.ActionMapping |
getMapping() |
org.apache.struts.util.MessageResources |
getMessages() |
protected Object |
getParamAsObject(String param)
De parameters uit de request zijn opgenomen tijdens de constructie van de class in een Map.
|
protected String |
getParamAsString(String param)
De parameters uit de request zijn opgenomen tijdens de constructie van de class in een Map.
|
protected String[] |
getParamAsStringArray(String param)
De parameters uit de request zijn opgenomen tijdens de constructie van de class in een Map.
|
javax.servlet.http.HttpServletRequest |
getRequest() |
Map |
getRequestParams() |
javax.servlet.http.HttpServletResponse |
getResponse() |
javax.servlet.http.HttpSession |
getSession() |
protected boolean |
isAction(String lact)
test of een actie de huidige actie is
|
protected static boolean |
nullOrEmpty(String astr)
gemaksfunctie die test of een string niet null of leeg is.
|
protected void |
setAction(String action)
setter voor action
|
void |
setErrors(org.apache.struts.action.ActionMessages errors) |
void |
setForm(org.apache.struts.validator.DynaValidatorForm form) |
protected void |
setForm(String param,
Object value)
Deze gemaksfunctie plaatst een waarde in een struts formulierveld.
|
void |
setLocale(Locale locale) |
void |
setMapping(org.apache.struts.action.ActionMapping mapping) |
void |
setMessages(org.apache.struts.util.MessageResources messages) |
void |
setRequest(javax.servlet.http.HttpServletRequest request) |
void |
setRequestParams(Map requestParams) |
void |
setResponse(javax.servlet.http.HttpServletResponse response) |
void |
setSession(javax.servlet.http.HttpSession session) |
protected org.apache.commons.logging.Log log
protected String action
protected org.apache.struts.action.ActionMessages errors
protected javax.servlet.http.HttpSession session
protected javax.servlet.http.HttpServletRequest request
protected javax.servlet.http.HttpServletResponse response
protected Locale locale
protected org.apache.struts.util.MessageResources messages
protected org.apache.struts.validator.DynaValidatorForm form
protected Map requestParams
protected org.apache.struts.action.ActionMapping mapping
protected boolean isInit
public static final String UNKNOWN_ACTION
public FormBaseBean(javax.servlet.http.HttpServletRequest req,
org.apache.struts.validator.DynaValidatorForm dform,
org.apache.struts.action.ActionMapping mapp)
req - de request waarmee het struts formulier gepost isdform - het struts formulier zelfmapp - de mapping voor deze struts actionpublic FormBaseBean(javax.servlet.http.HttpServletRequest req,
Locale loc,
org.apache.struts.util.MessageResources mess,
org.apache.struts.action.ActionMessages err,
org.apache.struts.validator.DynaValidatorForm dform,
org.apache.struts.action.ActionMapping mapp)
Indien locale, message resources en foutterugmelding null zijn, wordt een default waarde hiervoor vastgesteld, zodat de class verder kan functioneren.
req - de request waarmee het struts formulier gepost isloc - de locale zoals door struts bepaaldmess - de message resources waaruit de foutmelding worden gehaalderr - de reeks van foutmeldingen, zoals deze tijdens de uitvoer van de functies wordt opgebouwddform - het struts formulier zelfmapp - de mapping voor deze struts actionpublic String getAction()
protected void setAction(String action)
action - zet een nieuwe actieprotected boolean isAction(String lact)
lact - te testen actieprotected boolean buttonPressed(String butt)
butt - naam van de te testen knopprotected static boolean nullOrEmpty(String astr)
astr - te testen stringprotected String getParamAsString(String param) throws B3pCommonsException
param - naam van de parameterB3pCommonsExceptionprotected String[] getParamAsStringArray(String param) throws B3pCommonsException
param - naam van de parameterB3pCommonsExceptionprotected Object getParamAsObject(String param)
param - naam van de parameterprotected String getForm(String param) throws B3pCommonsException
param - naam van formulierveldB3pCommonsException - indien er iets fout gaat bij het ophalen de waarde van het formulierveld (bv als het veld niet bestaat)protected String[] getFormAsStringArray(String param) throws B3pCommonsException
param - naam van formulierveldB3pCommonsException - indien er iets fout gaat bij het ophalen de waarde van het formulierveld (bv als het veld niet bestaat)protected Integer getFormAsInteger(String param) throws B3pCommonsException
param - naam van formulierveldB3pCommonsException - indien er iets fout gaat bij het ophalen de waarde van het formulierveld (bv als het veld niet bestaat)protected org.apache.struts.upload.FormFile getFormAsFormFile(String param) throws B3pCommonsException
param - naam van formulierveldB3pCommonsException - indien er iets fout gaat bij het ophalen de waarde van het formulierveld (bv als het veld niet bestaat)protected boolean getFormAsBoolean(String param) throws B3pCommonsException
param - naam van formulierveldB3pCommonsException - indien er iets fout gaat bij het ophalen de waarde van het formulierveld (bv als het veld niet bestaat)protected Object getFormAsObject(String param) throws B3pCommonsException
Indien er fouten optreden, dan worden deze omgevormd naar een B3pCommonsException.
param - naam van formulierveldB3pCommonsException - indien er iets fout gaat bij het ophalen de waarde van het formulierveld (bv als het veld niet bestaat)protected void setForm(String param, Object value) throws B3pCommonsException
param - de naam van het formulierveldvalue - de waarde van het formulierveld als ObjectB3pCommonsException - indien er iets fout gaat bij het bepalen van een waarden (bv als een veld niet bestaat)public org.apache.struts.action.ActionMessages getErrors()
public void setErrors(org.apache.struts.action.ActionMessages errors)
public javax.servlet.http.HttpSession getSession()
public void setSession(javax.servlet.http.HttpSession session)
public javax.servlet.http.HttpServletRequest getRequest()
public void setRequest(javax.servlet.http.HttpServletRequest request)
public javax.servlet.http.HttpServletResponse getResponse()
public void setResponse(javax.servlet.http.HttpServletResponse response)
public Locale getLocale()
public void setLocale(Locale locale)
public org.apache.struts.util.MessageResources getMessages()
public void setMessages(org.apache.struts.util.MessageResources messages)
public org.apache.struts.validator.DynaValidatorForm getForm()
public void setForm(org.apache.struts.validator.DynaValidatorForm form)
public Map getRequestParams()
public void setRequestParams(Map requestParams)
public org.apache.struts.action.ActionMapping getMapping()
public void setMapping(org.apache.struts.action.ActionMapping mapping)
Copyright © 2016. All rights reserved.