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

Reply via email to