Did you change the form definition to enctype="multipart/form-data" yet?

--- Carl-Eric Menzel <[EMAIL PROTECTED]> wrote:
> 
> Hello,
> 
> I'm having trouble getting file upload working when using a DynaAction
> form. Here are the relevant parts:
> 
>         <form-bean
>                 name="pollForm"
>                 type="org.apache.struts.action.DynaActionForm"
>             >
>             <form-property name="active" type="java.lang.Boolean"/>
>             <form-property name="name" type="java.lang.String"/>
>             <form-property name="version" type="java.lang.Integer"/>
>             <form-property name="pollid" type="java.lang.Long"/>
>             <form-property name="owner" type="java.lang.String"/>
>             <form-property name="ownerId" type="java.lang.Long"/>
>             <form-property name="editorsToRemove" type="java.lang.Long[]"/>
>             <form-property name="newEditorId" type="java.lang.Long"/>
>             <form-property name="addressText" type="java.lang.String"/>
>             <form-property name="introText" type="java.lang.String"/>
>             <form-property name="endText" type="java.lang.String"/>
>             <form-property name="fieldAddress1" type="java.lang.Integer"/>
>             <form-property name="fieldAddress2" type="java.lang.Integer"/>
>             <form-property name="fieldCell" type="java.lang.Integer"/>
>             <form-property name="fieldCity" type="java.lang.Integer"/>
>             <form-property name="fieldCountry" type="java.lang.Integer"/>
>             <form-property name="fieldEmail" type="java.lang.Integer"/>
>             <form-property name="fieldFirst" type="java.lang.Integer"/>
>             <form-property name="fieldLast" type="java.lang.Integer"/>
>             <form-property name="fieldPhone" type="java.lang.Integer"/>
>             <form-property name="fieldState" type="java.lang.Integer"/>
>             <form-property name="fieldZip" type="java.lang.Integer"/>
>             <form-property name="destinationPgId" type="java.lang.Long"/>
>             <form-property name="command" type="java.lang.String"/>
>             <form-property name="commandParam" type="java.lang.String"/>
>             <form-property name="locale" type="java.lang.String"/>
>             <form-property name="theme" type="java.lang.String"/>
>             <form-property name="futureContactText"
> type="java.lang.String"/>
>             <form-property name="ticketRequired" type="java.lang.Boolean"/>
>             <form-property name="tickets"
> type="org.apache.struts.upload.FormFile"/>
>         </form-bean>
> 
> ...and in the tile: <html-el:file property="tickets"/>
> 
> It worked before, only without the file upload stuff - that is a new
> addition. Now that I added this FormFile property, I get the following
> from the tile:
> [ServletException in:/pages/editor/editPoll.jsp] No getter method for
> property tickets of bean org.apache.struts.taglib.html.BEAN'
> 
> Any ideas on what I might be doing wrong?
> 
> Thanks
> Carl-Eric
> -- 
> Carl-Eric Menzel * OpenPGP KeyID 808F4A8E * Encrypted Messages Preferred
> | "Of course, on the system *I* administrate, vi is symlinked to       |
> |  ed. Emacs has been replaced by a shell script which 1) Generates a  |
> |  syslogmessage at level LOG_EMERG; 2) reduces the user's disk quota  |
> |  by 100K; and 3) RUNS ED!"                     - Patrick J. LoPresti |
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


__________________________________
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html

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

Reply via email to