Hello,

I am getting the following warning (log4j) when
pre-loading a form and was wondering if I am
pre-loading the form correctly.  
[2006-09-21 11:12:14,572] - WARN 
(RequestUtils.java:175) - No FormBeanConfig found
under 'null'

Any info on whether I am incorrectly pre-loading the
form, or whether it is safe to ignore the warning
would appreciated.

What I am doing is based on the struts-example.war
from struts 1.1.  Here is a snippet:

In struts-config.xml
<struts-config>
  <form-beans>
        <form-bean name="AdminPrescriberForm"
type="net.prhin.recetas.controller.form.admin.AdminPrescriberForm"></form-bean>
  </form-beans>
  <global-forwards>
        <forward name="failure" path="/failure.do"
redirect="true"/>
  </global-forwards>
  <action-mappings>
        <action path="/iRx/Admin/iRxAdminPrescriberView"
                        attribute="AdminPrescriberForm"
                        scope="request"
                
type="net.prhin.recetas.controller.admin.iRxAdminPrescribersView"
                        validate="false">
                        <forward name="success"
path="/WEB-INF/jsp/admin/iRxAdminPrescribersView.jsp"/>
        </action>
  </action-mappings>
</struts-config>

In
net.prhin.recetas.controller.admin.iRxAdminPrescribersView.java
public class iRxAdminPrescribersView extends Action {
        public ActionForward execute(ActionMapping mapping,
ActionForm form, HttpServletRequest request,
HttpServletResponse response) throws Exception {
                //Create the Form 
        
                if (form == null) {
                        form = new AdminPrescriberForm();
                        request.setAttribute(mapping.getAttribute(), form);
                }
                ComboPooledDataSource cpds = (ComboPooledDataSource)
request.getSession().getServletContext().getAttribute("database");
                //Get Data for the form
                AdminPrescriberTO apto =
AdminPrescribers.getAdminPrescriberTO(cpds.getConnection(),

                                                                
request.getParameter("id"));
                if(apto!=null){
                        AdminPrescriberForm apf = (AdminPrescriberForm)
form;
                        // Set the form properties
                        
                        apf.set{property}(apto.get{property}());
                        // ...
                        return
mapping.findForward("success");
                } else {
                        return mapping.findForward("failure");
                }
        }
}

Thanks
Yamir Encarnacion



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to