<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Spartan Java&#187; JavaScript</title>
	<atom:link href="http://www.spartanjava.com/category/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.spartanjava.com</link>
	<description>Simple yet powerful Java programming</description>
	<lastBuildDate>Wed, 25 Nov 2009 15:26:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Super simple AJAX for Java apps using JQuery and JSON</title>
		<link>http://www.spartanjava.com/2009/super-simple-ajax-for-java-apps-using-jquery-and-json/</link>
		<comments>http://www.spartanjava.com/2009/super-simple-ajax-for-java-apps-using-jquery-and-json/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 15:46:17 +0000</pubDate>
		<dc:creator>ricardoz</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web related]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jsp]]></category>

		<guid isPermaLink="false">http://www.spartanjava.com/?p=38</guid>
		<description><![CDATA[Back in April I wrote about Java to/from JSON serialization using XStream. After developing several AJAX applications using PHP and JQuery, I found that for a lot of scenarios a very simple approach is not only easy but very effective. In the case of PHP, you can effectively enable AJAX in your apps using jQuerys [...]]]></description>
		<wfw:commentRss>http://www.spartanjava.com/2009/super-simple-ajax-for-java-apps-using-jquery-and-json/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Enabling &#8220;Enter&#8221; in a form without a submit button</title>
		<link>http://www.spartanjava.com/2009/enabling-enter-in-a-form-without-a-submit-button/</link>
		<comments>http://www.spartanjava.com/2009/enabling-enter-in-a-form-without-a-submit-button/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 16:27:52 +0000</pubDate>
		<dc:creator>ricardoz</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.spartanjava.com/?p=36</guid>
		<description><![CDATA[I find it quite annoying when I can&#8217;t post/confirm a web form using the Enter key. 
Here is a nifty little javascript trick to do it when you do not need/want a submit input in your html.
First include this javascript function somewhere accesible for your HTML:

1
2
3
4
5
6
7
8
9
10
11
12
function submitenter&#40;e, action&#41; &#123;
  var keycode;
  if &#40;window.event&#41; [...]]]></description>
		<wfw:commentRss>http://www.spartanjava.com/2009/enabling-enter-in-a-form-without-a-submit-button/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blocking multiple clicks real easy</title>
		<link>http://www.spartanjava.com/2009/blocking-multiple-clicks-real-easy/</link>
		<comments>http://www.spartanjava.com/2009/blocking-multiple-clicks-real-easy/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 19:57:25 +0000</pubDate>
		<dc:creator>ricardoz</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Web related]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[multiple clicks]]></category>
		<category><![CDATA[simple]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.spartanjava.com/?p=31</guid>
		<description><![CDATA[I&#8217;ve faced this problem a few times before, but this time I decided to find a generic solution to it. I needed to prevent users from clicking action links in a web application multiple times and therefore triggering some server side action a lot of times when only one time was enough/needed.
After looking around for [...]]]></description>
		<wfw:commentRss>http://www.spartanjava.com/2009/blocking-multiple-clicks-real-easy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Automatically serialize POJOs to and from JSON</title>
		<link>http://www.spartanjava.com/2009/automatically-serialize-pojos-to-and-from-json/</link>
		<comments>http://www.spartanjava.com/2009/automatically-serialize-pojos-to-and-from-json/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 16:37:59 +0000</pubDate>
		<dc:creator>ricardoz</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web related]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[json]]></category>

		<guid isPermaLink="false">http://www.spartanjava.com/?p=25</guid>
		<description><![CDATA[The best tool I&#8217;ve found so far to serialize POJOs to JSON (and back again) is XStream, it&#8217;s automatic, simple and elegant, check it out.
]]></description>
		<wfw:commentRss>http://www.spartanjava.com/2009/automatically-serialize-pojos-to-and-from-json/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Paginated lists made really easy (part 2 of 2 &#8211; back-end)</title>
		<link>http://www.spartanjava.com/2008/paginated-lists-made-really-easy-part-2-of-2-back-end/</link>
		<comments>http://www.spartanjava.com/2008/paginated-lists-made-really-easy-part-2-of-2-back-end/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 12:47:59 +0000</pubDate>
		<dc:creator>ricardoz</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web related]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[data access]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[dwr]]></category>
		<category><![CDATA[facade class]]></category>
		<category><![CDATA[handling]]></category>
		<category><![CDATA[ibatis]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[pagination]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[session context]]></category>
		<category><![CDATA[simple]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.spartanjava.com/?p=23</guid>
		<description><![CDATA[In our first installment we reviewed the front-end part of developing a paginated list using AJAX and Java. Now we will dive into the back-end of our pagination mechanism.

The entry point for all client-server calls (via AJAX) is a facade class that provides one function for each feature we need to provide. This is the [...]]]></description>
		<wfw:commentRss>http://www.spartanjava.com/2008/paginated-lists-made-really-easy-part-2-of-2-back-end/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Simple &amp; nice Javascript date picker</title>
		<link>http://www.spartanjava.com/2008/simple-nice-javascript-date-picker/</link>
		<comments>http://www.spartanjava.com/2008/simple-nice-javascript-date-picker/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 11:39:06 +0000</pubDate>
		<dc:creator>ricardoz</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web related]]></category>
		<category><![CDATA[simple]]></category>

		<guid isPermaLink="false">http://www.spartanjava.com/?p=19</guid>
		<description><![CDATA[Check it out at http://www.styledisplay.com/mootoolsdatepicker/, it&#8217;s quite simple to use and looks great.
]]></description>
		<wfw:commentRss>http://www.spartanjava.com/2008/simple-nice-javascript-date-picker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paginated lists made really easy (part 1 of 2 &#8211; front-end)</title>
		<link>http://www.spartanjava.com/2008/paginated-lists-made-really-easy-part-1-of-2-front-end/</link>
		<comments>http://www.spartanjava.com/2008/paginated-lists-made-really-easy-part-1-of-2-front-end/#comments</comments>
		<pubDate>Wed, 14 May 2008 11:52:03 +0000</pubDate>
		<dc:creator>ricardoz</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web related]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[dwr]]></category>
		<category><![CDATA[handling]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[simple]]></category>

		<guid isPermaLink="false">http://www.spartanjava.com/?p=12</guid>
		<description><![CDATA[You have to display a list of items in a web application, for each item allowing several operations (ie modification, deletion, etc.). The list can potentially be quite long, so pagination is required.
This scenario is common in backoffice web applications and public web sites, be it for administering information or as search results display, etc.
I&#8217;ll [...]]]></description>
		<wfw:commentRss>http://www.spartanjava.com/2008/paginated-lists-made-really-easy-part-1-of-2-front-end/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>AJAX autocomplete</title>
		<link>http://www.spartanjava.com/2008/ajax-autocomplete/</link>
		<comments>http://www.spartanjava.com/2008/ajax-autocomplete/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 13:34:31 +0000</pubDate>
		<dc:creator>ricardoz</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web related]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[autocomplete]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[dwr]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jsp]]></category>

		<guid isPermaLink="false">http://www.spartanjava.com/?p=8</guid>
		<description><![CDATA[Using a nice AJAX auto completable input box is much nicer (for the user) than a combo box with 100 options. If you use jQuery, you may use a quite easy yet powerful plug-in called jquery.autocomplete (original, eh?). Grab it at http://www.pengoworks.com/workshop/jquery/autocomplete.htm.

Anyway, just to sum it up (you can learn how to use it in [...]]]></description>
		<wfw:commentRss>http://www.spartanjava.com/2008/ajax-autocomplete/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
