1.1 doesn't have the type and name anymore.
Try to take that out and then show us how you have struts-config for that
action setup.
-Tim

-----Original Message-----
From: Jim Kennedy [mailto:[EMAIL PROTECTED] 
Sent: Friday, October 24, 2003 1:51 PM
To: Struts Users Mailing List
Subject: Re: Having trouble with html:form tag - Using 1.1


1.1

Jim Kennedy
IT Consultant
Mobile Phone: 813-503-1484
-----------------------------------------------------


----- Original Message -----
From: "Chen, Gin" <[EMAIL PROTECTED]>
To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>
Sent: Friday, October 24, 2003 1:48 PM
Subject: RE: Having trouble with html:form tag


> First off.. What version of Struts are you using?
> This appears to be an older version as type/name are deprecated.
> You should be have setting those in the struts-config.
> Also make sure your action matches the action path in your struts-config.
> -Tim
>
> -----Original Message-----
> From: Jim Kennedy [mailto:[EMAIL PROTECTED]
> Sent: Friday, October 24, 2003 1:42 PM
> To: Struts Users Mailing List
> Subject: Having trouble with html:form tag
>
>
> This is my first shot at using 100% struts tags for my forms.  I'm missing
> something.
>
> snippet from jsp:
>
> <html:form action="pmregister" method="post" focus="firstName"
> name="pmRegisterForm" type="com.je.struts.action.PMRegisterForm">
> <!--<form action="pm/pmregister" method="post"> -->
> <P>First name&nbsp;*&nbsp;: <html:text property="firstName" size="20"
> maxlength="15"/></P>
> <P>Last name&nbsp;*&nbsp;: <html:text property="lastName" size="20"
> maxlength="20"/></P>
> <P>Street&nbsp;*&nbsp;: <html:text property="street" size="20"
> maxlength="20"/></P>
> <P>City&nbsp;*&nbsp;: <html:text property="city" size="20"
> maxlength="20"/></P>
> <BR>
> <BR>
> <html:submit value="Submit" />
> <!--</form> -->
> </html:form>
>
>
> You will notice the commented previous old form tag.  Here's what the
> rendered "real" html looks like:
>
>
>    <form name="pmRegisterForm" method="post" action="/webapp">
>    <!--<form action="pm/pmregister" method="post"> -->
>     <P>First name&nbsp;*&nbsp;: <input type="text" name="firstName"
> maxlength="15" size="20" value=""></P>
>     <P>Last name&nbsp;*&nbsp;: <input type="text" name="lastName"
> maxlength="20" size="20" value=""></P>
>     <P>Street&nbsp;*&nbsp;: <input type="text" name="street"
maxlength="20"
> size="20" value=""></P>
>     <P>City&nbsp;*&nbsp;: <input type="text" name="city" maxlength="20"
> size="20" value=""></P>
>
>   <BR>
>   <BR>
>   <input type="submit" value="Submit">
>   <!--</form> -->
>   </form>
> <script type="text/javascript" language="JavaScript">
>   <!--
>   var focusControl =
document.forms["pmRegisterForm"].elements["firstName"];
>
>   if (focusControl.type != "hidden") {
>      focusControl.focus();
>   }
>   // -->
> </script>
>
>
> Something is not right here.  Why is my action equal to the context?  When
I
> submit the form, I'm taken to the home page of my application.  The struts
> action does NOT run.
>
>
>
> Here's my struts XML:
>
> <form-bean
> name="pmRegisterForm"
> type="com.je.struts.action.PMRegisterForm">
> </form-bean>
> .....
>
> <action path="/pmregister"
>     type="com.je.struts.action.PMRegisterAction"
>     scope="request"
>     name="pmRegisterForm"
>
input="/tmpl_main.jsp?page=/main/pm/regform.jsp&amp;page_title=Property
> Management Services"
>     validate="true">
> <forward name="fees"
> path="/tmpl_main.jsp?page=/main/pm/fees.jsp&amp;page_title=Property
> Management Services"/>
> </action>
>
>
> I have /pm/* mapped to the main struts action servlet in web.xml.
>
> <servlet-mapping>
> <servlet-name>ActionServlet</servlet-name>
> <url-pattern>/pm/*</url-pattern>
> </servlet-mapping>
>
> I also have many more mappings to the same servlet.  I'm not just using
> /go/*.
>
> ---------------------------------------------------------------------
> 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