Try this first: http://wiki.apache.org/struts/StrutsWidgets

On 2/22/06, PC Leung <[EMAIL PROTECTED]> wrote:
> <bean:write name="userForm" property="eng_name"/>
>
> The above line returns blank. Where goes wrong?
>
> In previous page as below, the combo box has values.
>
>          <td>
>                 <html:select name="userForm" property="eng_name">
>                         <html:options collection="userList" 
> property="eng_name"/>
>                 </html:select>
>          </td>
>
> struts-config.xml is
>
>                 <action path="/setupSelectUser"
>                         input="user.selectUser"
>                         name="userForm"
>                         scope="session"
>                         validate="false"
>                         type="com.user.struts.action.SetupSelectUserAction">
>                         <forward name="success" path="user.selectUser" />
>                 </action>
>
>                 <action path="/setupAssignUserSystem"
>                         input="user.assignUserSystem"
>                         name="userSystemForm"
>                         scope="session"
>                         validate="false"
>                         
> type="com.user.struts.action.SetupAssignUserSystemAction">
>                         <forward name="success" path="user.assignUserSystem" 
> />
>                 </action>
>
>
> public final class SetupSelectUserAction extends Action {
>         private Log log =
> LogFactory.getFactory().getInstance(this.getClass().getName());
>         public ActionForward execute (ActionMapping mapping,
>                         ActionForm form,
>                         HttpServletRequest request,
>                         HttpServletResponse response)
>         throws Exception {
>                 UserProfileService service = new UserProfileService();
>         Collection userList = service.getUserProfileList(null);
>         HttpSession session = request.getSession();
>         session.setAttribute( "userList", userList );
>                 UserForm userForm = (UserForm)form;
>                 userForm.setMethod("create");
>                 log.info("SetupSelectUserAction:" + userForm.getMethod());
>                 return mapping.findForward("success");
>         }
>
> ---------------------------------------------------------------------
> 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