Your code doesn't show any <html:form> tag. This tag is used by struts to
set the targeted action, and so the associated bean in some scope.

You can use <html:text> without <html:form> by setting it's "name" attribute
(name="user" in your case). But if your HTML form has to be commited to a
Struts action, you should look at <html:form>

Nico.


> I have a jsp page being called by an action that passes a user type in the
> request.
> the jsp has the following code:
>
> <tr>
> <td><bean:message key="prompt.username" />: </td>
> <td><html:text property="username" size="50" maxlength="50" /></td>
> </tr>
> <tr>
> <td><bean:message key="prompt.firstname" />: </td>
> <td><html:text property="firstName" size="50" maxlength="50" /></td>
> </tr>
> <tr>
> <td><bean:message key="prompt.lastname" />: </td>
> <td><html:text property="lastName" size="50" maxlength="50" /></td>
> </tr>
> <tr>
> <td><bean:message key="prompt.address1" />: </td>
> <td><html:text property="address1" size="50" maxlength="50" /></td>
> </tr>
>
> My problem is that the only value displaying on the browser is the
username.
> When I write the following scriptlet:
> <% out.println( ((User) request.getAttribute("user")).getFirstName)); %>
> the first name displays.
>
> Any help will be greatly appreciated
>
> Diego.
>
>
> ---------------------------------------------------------------------
> 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