1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
FormBeanConfig form = new FormBeanConfig();
form.setType("org.apache.struts.action.DynaActionForm");
form.setName("BusinessServiceForm");
FormPropertyConfig property = new FormPropertyConfig();
property.setName("submit");
property.setType("java.lang.String");
form.addFormPropertyConfig(property);
form.setProperty("submit", "delete");
DynaActionFormClass dynaClass = form.getDynaActionFormClass();
try
{
DynaActionForm dynaForm = (DynaActionForm)dynaClass.newInstance();
setRequestPathInfo(MODULE, URL);
setActionForm(actionForm);
actionPerform();
}
catch (InstantiationException e)
{
LOG.fatal("InstanciationException: " + e.toString());
}
catch (IllegalAccessException e)
{
LOG.fatal("IllegalAccessException: " + e.toString());
} |
Partager