Oddly enough I checked out the code to continue my work from home and it suddenly started working. I'm gonna take a look at this inconsistency tomorrow, might be something else than S2 which is causing it. And yes, I'm using the cleanup filter. Thanks anyway!
Dave Newton-4 wrote: > > It may not solve your problem, but are you using the > action context cleanup filter? > > d. > > --- meeboo <[EMAIL PROTECTED]> wrote: > >> >> Quick note, it seems as if I am reaching the >> uploadFile method when not >> specifying a file to upload. The movieTitle is then >> read in the action >> class. But if I also choose to upload a file >> alongside with it the method >> will not be reached. I'm stumped! :( >> >> >> meeboo wrote: >> > >> > Hey all >> > >> > I've been trying to solve this problem for a >> couple of hours but to no >> > prevail... >> > >> > struts.xml >> > <action name="upload/"> >> > <result>/uploadMovie.jsp</result> >> > </action> >> > <action name="uploadMovie" >> > >> class="com.myapp.web.struts.action.UploadMovie" >> > method="uploadFile"> >> > <result name="success">/index.jsp</result> >> > <result >> name="input">/uploadMovie.jsp</result> >> > </action> >> > >> > uploadMovie.jsp >> > <s:form action="/uploadMovie" >> enctype="multipart/form-data" method="post"> >> > <s:textfield name="movieTitle"/> >> > <s:file name="uploadedMovie"/> >> > <s:submit value="Upload"/> >> > </s:form> >> > >> > UploadMovie.java >> > public String uploadFile() >> > { >> > if(movieTitle != null && uploadedMovie !=null) >> > return SUCCESS; >> > else >> > return INPUT; >> > } >> > >> > What I'm doing is that I'm accessing >> localhost:8080/someApp/upload/ - so >> > far so good, the form shows up and you can pick >> the file to upload. But >> > when I submit the form it never reaches the >> uploadFile() method! The odd >> > thing is that when I view the HTML source for the >> form it says >> > "<form id="uploadMovie" onsubmit="return true;" >> > action="/myApp/uploadMovie" method="post" >> enctype="multipart/form-data">" >> > - which is correct. If I on the other hand access >> the url >> > http://localhost:8080/myApp/uploadMovie directly >> from the browser (without >> > using the form) the uploadFile() method will be >> reached. I find this >> > pretty confusing and suspect that there's a >> mapping error somewhere in the >> > code, but I haven't been able to identify it even >> after a couple of hours. >> > Any takers? >> > >> > Thanks! >> > >> >> -- >> View this message in context: >> > http://www.nabble.com/Problem-with-form-action-mapping-tf3601247.html#a10060312 >> Sent from the Struts - User mailing list archive at >> Nabble.com. >> >> >> > --------------------------------------------------------------------- >> To unsubscribe, e-mail: >> [EMAIL PROTECTED] >> For additional commands, e-mail: >> [EMAIL PROTECTED] >> >> > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Problem-with-form-action-mapping-tf3601247.html#a10064144 Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]