Yeah, I've actually already tried adding the slash into the html:form tag. It doesn't actually make any difference. I've tried it on both the tomcat3/Java1.3 version and the Java1.4/Tomcat5 system.
Either way, on tomcat3/java1.3: <html:form action="NewProjectID"> and <html:form action="/NewProjectID"> expands to <form name="newProjectForm" method="post" action="/NewProjectID.do"> and on tomcat5/java1.4 <html:form action="NewProjectID"> and <html:form action="/NewProjectID"> expands to <form name="newProjectForm" method="post" action="//NewProjectID.do"> Claire ----- Original Message ----- From: "Hubert Rabago" <[EMAIL PROTECTED]> To: "Struts Users Mailing List" <[EMAIL PROTECTED]> Sent: Friday, July 23, 2004 3:50 PM Subject: Re: Submitting form does nothing > I'm surprised it's working for some of them. Probably just coincidence. > AFAIK, when you specify an action, you should include the "/" that comes > before the action name. > > > <html:form action="AddNewUser"> > > <html:form action="NewProjectID"> > > should be > > > <html:form action="/AddNewUser"> > > <html:form action="/NewProjectID"> > > Hubert > > --- Claire Suttle <[EMAIL PROTECTED]> wrote: > > I've been looking into my problem some more, and I seem to have found a > > more specific error now. > > > > I am fairly certain that all my paths are in place correctly - I haven't > > changed any of my directory structures, all I've done is change the > > compiler from Java1.3 to Java 1.4 and change Tomcat 3 to Tomcat 5. > > > > What seems to be happening is that when the JSP is taken from the page I > > write into its altered form, the Struts html:form tag does not seem to be > > expanding properly in all cases. I have about 3 cases where the expansion > > is correct, and about 10 where it is not. > > > > For example: > > > > Here's a the struts command when submitting the form does work - > > <html:form action="AddNewUser"> > > > > and this is what it expands to when I click view source on the page: > > > > <form name="newUserForm" method="post" action="/AddNewUser.do"> > > > > and here is the corresponding info from struts-config > > > > <action path="/AddNewUser" type="com.GeoViz.admin.NewUserAction" > > name="newUserForm" > > > > scope="session"> > > > > <forward name="success" path="/administration/users/ViewAllUsers.jsp"/> > > > > <forward name="failure" path="/administration/users/AddNewUser.jsp"/> > > > > </action> > > > > > > > > Now, here's an example that doesn't work: > > > > <html:form action="NewProjectID"> > > > > which then, for some reason is expanding to: > > > > <form name="newProjectForm" method="post" action="//NewProjectID.do"> > > > > and here's my info from struts-config: > > > > <action path="/NewProjectID" type="com.GeoViz.projects.NewProjectID" > > > > name="newProjectForm" scope="session"> > > > > <forward name="filter" path="/NewProjectFilter.do" /> > > > > <forward name="create1" path="/projects/NewProjectStart.jsp" /> > > > > <forward name="continue" path="/projects/NewProjectArea.jsp" /> > > > > </action> > > > > So, for some reason, when the struts tags are expanded, some of the pages > > are getting an extra "/" in the form action property - and then obviously > > it can't find the right action in my struts-config file. > > > > However, I have no idea what could be causing this...does anyone have any > > ideas? > > > > Thanks, Claire > > > > ----- Original Message ----- > > From: Claire Suttle > > To: [EMAIL PROTECTED] > > Sent: Thursday, July 22, 2004 1:17 PM > > Subject: Submitting form does nothing > > > > > > Hi, > > > > I am working on moving our current struts based server from Java 1.3 / > > tomcat 3 to Java 1.4 / tomcat 5. The forms that were working before do not > > seem to be working now - when I hit the submit button, I just get forwarded > > to a blank page. My action classes are not hit. I extended the > > ActionServlet class, and my extended class does not get hit either. > > > > I know that my paths are set up correctly, and that my struts-config file > > is being read because in some places I have links directly to action > > classes, and those links are all fine, it just seems to be the submit > > mechanism that is failing. > > > > Has anyone come across anything like this, or has any ideas? > > > > Thanks, > > Claire > > > > > __________________________________ > Do you Yahoo!? > Take Yahoo! Mail with you! Get it on your mobile phone. > http://mobile.yahoo.com/maildemo > > --------------------------------------------------------------------- > 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]