Thank you for your help, but the form still blank. I also tried using session (in struts-config.xml and session.setAttribute()) but still blank.
request.setAttribute("categoryEditForm", form); Dody. >> CategoryEditForm categoryEditForm = (CategoryEditForm)form; >> categoryEditForm.setName("testing"); >> > >request.setAttribute("categoryEditForm", form); > >> return (mapping.findForward("continue")); > > I think that will do ;) > >Pedro Salgado > >On 12/1/05 10:19 am, "Dody Rachmat Wicaksono" <[EMAIL PROTECTED]> wrote: > >> I'm trying to create an edit page. I think I already in the right direction, >> but still unable to populate data even with a direct value via action class. >> Please let me what's wrong here. I've spend 3 days alone with this problem. >> Thank you. >> >> >> I created two action file: >> - SetUpCategoryEditAction.java (this action will populate data from db to >> form) >> - CategoryEditAction.java (this action will save the data) >> >> My formbean: CategoryEditForm.java >> ---------------------- >> public class CategoryEditForm extends ValidatorForm { >> private String name; >> private String categoryId; >> >> public void setName(String s) { >> this.name = s; >> } >> public String getName() { >> return name; >> } >> public void setcategoryId(String s) { >> this.categoryId = s; >> } >> public String getcategoryId() { >> return categoryId; >> } >> } >> >> >> My struts-config.xml >> ---------------------- >> <form-bean name="categoryEditForm" >> type="com.strutsgen.garuda.CategoryEditForm"/> >> >> <action path="/setUpCategoryEditForm" >> type="com.strutsgen.garuda.SetUpCategoryEditAction" >> name="categoryEditForm" >> scope="request" >> validate="false" >>> >> <forward >> name="continue" >> path="/categoryEditForm.jsp"/> >> </action> >> >> <action path="/categoryEdit" >> type="com.strutsgen.garuda.CategoryEditAction" >> name="categoryEditForm" >> attribute="val_categoryEdit" >> scope="request" >> validate="true" >> input="/categoryEditForm.jsp" >>> >> <forward >> name="success" >> path="/categoryEditOk.jsp"/> >> </action> >> >> >> SetUpCategoryEditAction.java: >> ---------------------- >> public final class SetUpCategoryEditAction extends Action { >> >> public ActionForward execute(ActionMapping mapping, >> ActionForm form, >> HttpServletRequest request, >> HttpServletResponse response) >> throws Exception { >> >> CategoryEditForm categoryEditForm = (CategoryEditForm)form; >> categoryEditForm.setName("testing"); >> >> return (mapping.findForward("continue")); >> } >> } >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > > = = = = = = = = = = = = = = = = = = = = --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]