<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://www.deveshwar.com">
<channel>
 <title>Deveshwar.com - Web Programming</title>
 <link>http://www.deveshwar.com/taxonomy/term/6/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>Client side Validation using Struts</title>
 <link>http://www.deveshwar.com/tech/webprog/clientValidateStruts</link>
 <description>&lt;html xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot;
xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot;
xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=windows-1252&quot;&gt;
&lt;meta name=ProgId content=Word.Document&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 9&quot;&gt;
&lt;meta name=Originator content=&quot;Microsoft Word 9&quot;&gt;
&lt;link rel=File-List
href=&quot;./Client%20side%20validation%20using%20Struts_files/filelist.xml&quot;&gt;
&lt;title&gt;Configuration for Client side Validation using Struts:&lt;/title&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:DocumentProperties&gt;
  &lt;o:Author&gt;Athlon&lt;/o:Author&gt;
  &lt;o:Template&gt;Arial.dot&lt;/o:Template&gt;
  &lt;o:LastAuthor&gt; &lt;/o:LastAuthor&gt;
  &lt;o:Revision&gt;2&lt;/o:Revision&gt;
  &lt;o:TotalTime&gt;67&lt;/o:TotalTime&gt;
  &lt;o:LastPrinted&gt;1601-01-01T00:00:00Z&lt;/o:LastPrinted&gt;
  &lt;o:Created&gt;2005-12-07T15:51:00Z&lt;/o:Created&gt;
  &lt;o:LastSaved&gt;2005-12-07T15:51:00Z&lt;/o:LastSaved&gt;
  &lt;o:Pages&gt;4&lt;/o:Pages&gt;
  &lt;o:Words&gt;968&lt;/o:Words&gt;
  &lt;o:Characters&gt;5521&lt;/o:Characters&gt;
  &lt;o:Lines&gt;46&lt;/o:Lines&gt;
  &lt;o:Paragraphs&gt;11&lt;/o:Paragraphs&gt;
  &lt;o:CharactersWithSpaces&gt;6780&lt;/o:CharactersWithSpaces&gt;
  &lt;o:Version&gt;9.2720&lt;/o:Version&gt;
 &lt;/o:DocumentProperties&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;style&gt;
&lt;!--
 /* Style Definitions */

p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:Arial;
	mso-fareast-font-family:&quot;Times New Roman&quot;;
	mso-bidi-font-family:&quot;Times New Roman&quot;;}
h1
	{mso-style-next:Normal;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:1;
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:Arial;
	mso-bidi-font-family:&quot;Times New Roman&quot;;
	mso-font-kerning:0pt;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
	{margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:Arial;
	mso-fareast-font-family:&quot;Times New Roman&quot;;
	mso-bidi-font-family:&quot;Times New Roman&quot;;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;
	text-underline:single;}
code
	{mso-ascii-font-family:&quot;Courier New&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;
	mso-hansi-font-family:&quot;Courier New&quot;;
	mso-bidi-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
 /* List Definitions */
@list l0
	{mso-list-id:1029065643;
	mso-list-type:hybrid;
	mso-list-template-ids:1126058962 -867521166 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:.25in;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--&gt;
&lt;/style&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple style=&#039;tab-interval:.5in&#039;&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span style=&#039;font-size:13.0pt;mso-bidi-font-size:12.0pt&#039;&gt;Configuration
for Client side Validation using Struts&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;![if !supportEmptyParas]&gt;&amp;nbsp;&lt;![endif]&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Doing server side validation of submitted form is a
mandatory requirement for any useful web application.&lt;span style=&quot;mso-spacerun:
yes&quot;&gt;  &lt;/span&gt;Struts along with Dyna validator is a convenient way of doing
server side validation without writing validate() method of form bean.&lt;span
style=&quot;mso-spacerun: yes&quot;&gt;  &lt;/span&gt;In this article, the same approach of using
dyna validation is further enhanced to provide javascript validation of the
submitted form.&lt;/p&gt;

</description>
 <category domain="http://www.deveshwar.com/taxonomy/term/6">Web Programming</category>
 <pubDate>Wed, 07 Dec 2005 09:11:14 -0700</pubDate>
</item>
</channel>
</rss>
