Re: Having trouble with html:form tag - Using 1.1 - NO luck
Validate method is not being fired. I placed debug log messages in validate method. I do see the form class loaded by the class loader though. I'm using JBOSS with Tomcat 4.1.24 Could it have something to do with the fact that I have multiple uri's mapped to the action servlet. But I am not using modules. Jim Kennedy IT Consultant Mobile Phone: 813-503-1484 - - Original Message - From: [EMAIL PROTECTED] To: Struts Users Mailing List [EMAIL PROTECTED] Sent: Friday, October 24, 2003 3:48 PM Subject: RE: Having trouble with html:form tag - Using 1.1 Is it possible since you are using validation; validate=true that your validation is failing and that is why ur action doesn't run???debug for validate method in actionform bean? Chen, Gin [EMAIL PROTECTED] 10/24/2003 02:32 PM Please respond to Struts Users Mailing List To: 'Struts Users Mailing List' [EMAIL PROTECTED] cc: Subject:RE: Having trouble with html:form tag - Using 1.1 Don't know if this will do anything but change html:form action=pmregister To html:form action=/pmregister From the struts-html guide: If you are using path mapping to select the controller servlet, this value should be exactly equal to the path attribute of the corresponding action element. Note the exactly equal to -Tim -Original Message- From: Jim Kennedy [mailto:[EMAIL PROTECTED] Sent: Friday, October 24, 2003 3:05 PM To: Struts Users Mailing List Subject: Re: Having trouble with html:form tag - Using 1.1 I took out those attributes from the html:form tag , but the results were exactly the same. This is weird. My setup looks correct. 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.jspamp;page_title=Property Management Services validate=true forward name=fees path=/tmpl_main.jsp?page=/main/pm/fees.jspamp;page_title=Property Management Services/ /action I think is has something to do with my servlet mappings. It also seems odd to me that the generated action in the generated page is /webapp. Where /webapp is my context. This I believe to be a problem also. Not sure. Any suggestions. 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:58 PM Subject: RE: Having trouble with html:form tag - Using 1.1 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 -- PFirst namenbsp;*nbsp;: html:text property=firstName size=20 maxlength=15//P PLast namenbsp;*nbsp;: html:text property=lastName size=20 maxlength=20//P PStreetnbsp;*nbsp;: html:text property=street size=20 maxlength=20//P PCitynbsp;*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 -- PFirst namenbsp;*nbsp;: input type=text name=firstName maxlength=15 size=20 value=/P
Re: Having trouble with html:form tag - Using 1.1 - NO luck
try changing your mapping in web.xml to *.do and the for your form html:form name=myForm method=post action=myAction.do type=aaa.ers.struts.forms.myForm and in ur config file action name=myForm path=/myAction parameter=methodtocall scope=request type=aaa.ers.struts.actions.myAction validate=false change ur mapping Jim Kennedy [EMAIL PROTECTED] 10/24/2003 03:12 PM Please respond to Struts Users Mailing List To: Struts Users Mailing List [EMAIL PROTECTED] cc: Subject:Re: Having trouble with html:form tag - Using 1.1 - NO luck Validate method is not being fired. I placed debug log messages in validate method. I do see the form class loaded by the class loader though. I'm using JBOSS with Tomcat 4.1.24 Could it have something to do with the fact that I have multiple uri's mapped to the action servlet. But I am not using modules. Jim Kennedy IT Consultant Mobile Phone: 813-503-1484 - - Original Message - From: [EMAIL PROTECTED] To: Struts Users Mailing List [EMAIL PROTECTED] Sent: Friday, October 24, 2003 3:48 PM Subject: RE: Having trouble with html:form tag - Using 1.1 Is it possible since you are using validation; validate=true that your validation is failing and that is why ur action doesn't run???debug for validate method in actionform bean? Chen, Gin [EMAIL PROTECTED] 10/24/2003 02:32 PM Please respond to Struts Users Mailing List To: 'Struts Users Mailing List' [EMAIL PROTECTED] cc: Subject:RE: Having trouble with html:form tag - Using 1.1 Don't know if this will do anything but change html:form action=pmregister To html:form action=/pmregister From the struts-html guide: If you are using path mapping to select the controller servlet, this value should be exactly equal to the path attribute of the corresponding action element. Note the exactly equal to -Tim -Original Message- From: Jim Kennedy [mailto:[EMAIL PROTECTED] Sent: Friday, October 24, 2003 3:05 PM To: Struts Users Mailing List Subject: Re: Having trouble with html:form tag - Using 1.1 I took out those attributes from the html:form tag , but the results were exactly the same. This is weird. My setup looks correct. 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.jspamp;page_title=Property Management Services validate=true forward name=fees path=/tmpl_main.jsp?page=/main/pm/fees.jspamp;page_title=Property Management Services/ /action I think is has something to do with my servlet mappings. It also seems odd to me that the generated action in the generated page is /webapp. Where /webapp is my context. This I believe to be a problem also. Not sure. Any suggestions. 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:58 PM Subject: RE: Having trouble with html:form tag - Using 1.1 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 -- PFirst namenbsp;*nbsp;: html:text property=firstName size=20 maxlength=15//P PLast namenbsp