<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19448453</id><updated>2011-12-13T19:58:36.487-08:00</updated><title type='text'>Tutorial for AJAX with Struts</title><subtitle type='html'>This blog will describe details about using AJAX with Struts</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ajaxandstruts.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19448453/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ajaxandstruts.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Amal</name><uri>http://www.blogger.com/profile/17427881372442089177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19448453.post-113335372427500639</id><published>2005-11-30T03:51:00.000-08:00</published><updated>2005-12-01T20:48:10.140-08:00</updated><title type='text'>AJAX with Struts Example</title><content type='html'>Ajax : Asynchronies Java and XML&lt;br /&gt;&lt;br /&gt;Purpose:&lt;br /&gt;This technology will help user to get dynamic data from server without waiting for the page to refresh.&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;The following piece of code will explain this with simple example of posting comments to server without waiting for page to refresh.&lt;br /&gt;&lt;br /&gt;Let’s first construct an HTML page which sends subject and content to server&lt;br /&gt;&lt;br /&gt;Here is the code for html Page&lt;br /&gt;&lt;br /&gt;Comment.html&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;html&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;head&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;title&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; Simple AJAX Example &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;title&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;script&lt;/b&gt;&lt;/span&gt; src&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"query.js"&lt;/span&gt; type&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"text/javascript"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;script&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;head&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;body&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;table&lt;/b&gt;&lt;/span&gt; width&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"60%"&lt;/span&gt;  border&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"0"&lt;/span&gt; cellspacing&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"3"&lt;/span&gt; cellpadding&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"0"&lt;/span&gt;class&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"tab-page"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; colspan&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"5"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; colspan&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"2"&lt;/span&gt; valign&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"top"&lt;/span&gt; class&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"blue_medium"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;Subject&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; colspan&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"2"&lt;/span&gt; class&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"blue_small"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;input&lt;/b&gt;&lt;/span&gt; name&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"subject"&lt;/span&gt; type&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"text"&lt;/span&gt; id&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"subject"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; colspan&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"2"&lt;/span&gt; valign&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"top"&lt;/span&gt; class&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"blue_medium"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;Content&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; colspan&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"2"&lt;/span&gt; valign&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"top"&lt;/span&gt; class&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"blue_small"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;p&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                          &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;textarea&lt;/b&gt;&lt;/span&gt; name&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"content"&lt;/span&gt; cols&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"40"&lt;/span&gt; rows&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"7"&lt;/span&gt; id&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"content"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;textarea&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                          &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;p&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                          &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; width&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"1%"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; colspan&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"2"&lt;/span&gt; class&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"blue_small"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;Max 500 Charactes only &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; width&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"4%"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; width&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"13%"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; colspan&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"2"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; width&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"30%"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;input&lt;/b&gt;&lt;/span&gt; name&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"Submit2"&lt;/span&gt; type&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"button"&lt;/span&gt; onClick&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"Ajax_query();"&lt;/span&gt; value&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"Submit"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt; width&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"52%"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;input&lt;/b&gt;&lt;/span&gt; name&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"Submit22"&lt;/span&gt; type&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"reset"&lt;/span&gt; value&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"Reset"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;td&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;tr&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;                    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;table&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;div&lt;/b&gt;&lt;/span&gt; id&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;” returnMessage”&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;div&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;body&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;html&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="cch1"&gt;&lt;span style="color:gray;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;The above code will create an html file with inputs, on clicking on submit button will call a JavaScript function Ajax_query() which sends the content to server and processMessage() will get the response from the server and display it to users in the divider id returnMessage.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;query.js&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="color:red;"&gt;&lt;b&gt;function&lt;/b&gt;&lt;/span&gt; Ajax_query&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt; &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="color:red;"&gt;&lt;b&gt;var&lt;/b&gt;&lt;/span&gt; subject &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt; document&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;getElementById&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"subject"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;value&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="color:red;"&gt;&lt;b&gt;var&lt;/b&gt;&lt;/span&gt; message &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt; document&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;getElementById&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"content"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;value&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="color:red;"&gt;&lt;b&gt;var&lt;/b&gt;&lt;/span&gt; div &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt; document&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;getElementById&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"processing"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;      div&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;className&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"disp"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="color:red;"&gt;&lt;b&gt;var&lt;/b&gt;&lt;/span&gt; url&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"PostMessage.do?subject="&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;+&lt;/span&gt;subject&lt;span style="font-size:78%;color:blue;"&gt;+&lt;/span&gt;&lt;span style="color:purple;"&gt;"&amp;messsage="&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;+&lt;/span&gt;message&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="color:red;"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;url &lt;span style="font-size:78%;color:blue;"&gt;!&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;""&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;          &lt;span style="color:red;"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;window&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;XMLHttpRequest&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;span style="color:green;"&gt;&lt;i&gt;// Non-IE browsers&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;                req &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;new&lt;/span&gt; XMLHttpRequest&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;              req&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;onreadystatechange &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt; processMessage&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;              try &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;                  req&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;open&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"GET"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;,&lt;/b&gt;&lt;/span&gt; url&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;,&lt;/b&gt;&lt;/span&gt; true&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;              &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt; catch &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;e&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;              req&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;send&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;null&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;          &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;          elseif&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;window&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;ActiveXObject&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;span style="color:green;"&gt;&lt;i&gt;// IE&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;                req &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;new&lt;/span&gt; ActiveXObject&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"Microsoft.XMLHTTP"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;              &lt;span style="color:red;"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;req&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;                  req&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;onreadystatechange &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt; processMessage&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;                  req&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;open&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"POST"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;,&lt;/b&gt;&lt;/span&gt; url&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;,&lt;/b&gt;&lt;/span&gt; true&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;                  req&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;send&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;null&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;              &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;          &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  &lt;span style="color:red;"&gt;&lt;b&gt;function&lt;/b&gt;&lt;/span&gt; processMessage&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="color:red;"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;req&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;readyState &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:brown;"&gt;4&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;span style="color:green;"&gt;&lt;i&gt;// Complete&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;req&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;status &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:brown;"&gt;200&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;span style="color:green;"&gt;&lt;i&gt;// OK response&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;                document&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;getElementById&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"returnMessage"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;innerHTML&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;req&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;responseText&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;              document&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;getElementById&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"subject"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;value &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;""&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;              document&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;getElementById&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"content"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;value &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;""&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;           &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;      &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Struts-config.xml&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;?&lt;/span&gt;xml version&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"1.0"&lt;/span&gt; encoding&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"ISO-8859-1"&lt;/span&gt; &lt;span style="font-size:78%;color:blue;"&gt;?&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;!&lt;/span&gt;DOCTYPE struts&lt;span style="font-size:78%;color:blue;"&gt;-&lt;/span&gt;config PUBLIC&lt;br /&gt;        &lt;span style="color:purple;"&gt;"-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"&lt;/span&gt;&lt;br /&gt;        &lt;span style="color:purple;"&gt;"http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;struts&lt;span style="font-size:78%;color:blue;"&gt;-&lt;/span&gt;config&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;form&lt;span style="font-size:78%;color:blue;"&gt;-&lt;/span&gt;beans&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;  &lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;form&lt;span style="font-size:78%;color:blue;"&gt;-&lt;/span&gt;beans&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;global&lt;span style="font-size:78%;color:blue;"&gt;-&lt;/span&gt;forwards&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;global&lt;span style="font-size:78%;color:blue;"&gt;-&lt;/span&gt;forwards&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;        &lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;action&lt;br /&gt;  path&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"/PostMessage"&lt;/span&gt;&lt;br /&gt;  type&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"com.actions.PostMessage"&lt;/span&gt;&lt;br /&gt;          scope&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="color:purple;"&gt;"request"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;action&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;action&lt;span style="font-size:78%;color:blue;"&gt;-&lt;/span&gt;mappings&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;/&lt;/span&gt;struts&lt;span style="font-size:78%;color:blue;"&gt;-&lt;/span&gt;config&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;PostMessage.java&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="color:red;"&gt;&lt;b&gt;package&lt;/b&gt;&lt;/span&gt; com&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;actions&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:red;"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt; javax&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;servlet&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;http&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;*&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:red;"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt; org&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;apache&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;struts&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;action&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;*&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:red;"&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt; java&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;io&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;PrintWriter&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:red;"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/span&gt; &lt;span style="color:red;"&gt;&lt;b&gt;class&lt;/b&gt;&lt;/span&gt; PostMessage &lt;span style="color:red;"&gt;&lt;b&gt;extends&lt;/b&gt;&lt;/span&gt; Action&lt;br /&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  &lt;span style="color:red;"&gt;&lt;b&gt;public&lt;/b&gt;&lt;/span&gt; ActionForward execute&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;ActionMapping mapping&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;,&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;                             ActionForm form&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;,&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;                             HttpServletRequest request&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;,&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;                             HttpServletResponse response&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;throws&lt;/b&gt;&lt;/span&gt; Exception&lt;br /&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="color:red;"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;!&lt;/span&gt;chk&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;IsUesrOnline&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;request&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;{&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span style="color:red;"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/span&gt; mapping&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;findForward&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"expired"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; PrintWriter out &lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt; response&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;getWriter&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; content&lt;span style="font-size:78%;color:blue;"&gt;=&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;String&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;request&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;getParameter&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"messsage"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="color:red;"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;content&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;length&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:brown;"&gt;500&lt;/span&gt; &lt;span style="font-size:78%;color:blue;"&gt;&lt;/span&gt; subject&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;length&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:brown;"&gt;50&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;  out&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;println&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"Subject  Content Length is too Long"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="color:red;"&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;subject&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;length&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:brown;"&gt;5&lt;/span&gt; &lt;span style="font-size:78%;color:blue;"&gt;&lt;/span&gt; content&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;length&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:brown;"&gt;10&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;  out&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;println&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:purple;"&gt;"Subject  Content Length is too Short"&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="color:red;"&gt;&lt;b&gt;else&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;  out&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;println&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;objDAO&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;addMessage&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;user_name&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;,&lt;/b&gt;&lt;/span&gt;subject&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;,&lt;/b&gt;&lt;/span&gt;content&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; out&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;flush&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="color:red;"&gt;&lt;b&gt;return&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;(&lt;/b&gt;&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;b&gt;null&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;  &lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;color:blue;"&gt;&lt;b&gt;}&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;In the above code objDAO.addMessage(user_name,subject,content) will process database actions like storing the message and send response as success or failure which will be sent back to users.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19448453-113335372427500639?l=ajaxandstruts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ajaxandstruts.blogspot.com/feeds/113335372427500639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19448453&amp;postID=113335372427500639' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19448453/posts/default/113335372427500639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19448453/posts/default/113335372427500639'/><link rel='alternate' type='text/html' href='http://ajaxandstruts.blogspot.com/2005/11/ajax-with-struts-example.html' title='AJAX with Struts Example'/><author><name>Amal</name><uri>http://www.blogger.com/profile/17427881372442089177</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry></feed>
