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]

Reply via email to