<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Prototype Scope in Spring</title>
	<atom:link href="http://blog.grassfield.org/2010/03/11/prototype-scope-in-spring/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.grassfield.org/2010/03/11/prototype-scope-in-spring/</link>
	<description>Classroom notes on Java SE, EE &#38; ME</description>
	<lastBuildDate>Fri, 14 May 2010 19:47:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Solomon</title>
		<link>http://blog.grassfield.org/2010/03/11/prototype-scope-in-spring/comment-page-1/#comment-6893</link>
		<dc:creator>Solomon</dc:creator>
		<pubDate>Fri, 12 Mar 2010 03:00:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.grassfield.org/2010/03/11/prototype-scope-in-spring/#comment-6893</guid>
		<description>Spring MVC Controller beans are generally designed to be thread safe singletons without any state and therefore can be singletons.  

Struts Actions are generally designed to maintain state and therefore must not be singletons. Actions can be prototypes or request scoped bean.  I&#039;ve never used them as session scoped beans, but I&#039;m guessing that they could be, if you wanted to maintain the information for the entire session.</description>
		<content:encoded><![CDATA[<p>Spring MVC Controller beans are generally designed to be thread safe singletons without any state and therefore can be singletons.  </p>
<p>Struts Actions are generally designed to maintain state and therefore must not be singletons. Actions can be prototypes or request scoped bean.  I&#8217;ve never used them as session scoped beans, but I&#8217;m guessing that they could be, if you wanted to maintain the information for the entire session.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
