<?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: Spring MVC &#8211; move over Struts? Day two of the Spring Workshop</title>
	<atom:link href="http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/feed/" rel="self" type="application/rss+xml" />
	<link>http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=spring-mvc-move-over-struts-day-two-of-the-spring-workshop</link>
	<description></description>
	<lastBuildDate>Fri, 12 Apr 2013 10:04:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Vamsi Krishna</title>
		<link>http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/#comment-2171</link>
		<dc:creator>Vamsi Krishna</dc:creator>
		<pubDate>Wed, 11 Jan 2006 09:26:21 +0000</pubDate>
		<guid isPermaLink="false">/?p=608#comment-2171</guid>
		<description><![CDATA[Hi All,

 I am working on Spring Framework, This thread is much helpful to me. Very nice discussion.
 Thanks you
 Vamsi.]]></description>
		<content:encoded><![CDATA[<p>Hi All,</p>
<p> I am working on Spring Framework, This thread is much helpful to me. Very nice discussion.<br />
 Thanks you<br />
 Vamsi.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Le Thanh Nhat Nam</title>
		<link>http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/#comment-2170</link>
		<dc:creator>Le Thanh Nhat Nam</dc:creator>
		<pubDate>Thu, 06 Oct 2005 06:41:09 +0000</pubDate>
		<guid isPermaLink="false">/?p=608#comment-2170</guid>
		<description><![CDATA[hi, every body ! now i do not know how to use ajax with struts(with struts-html.tld,struts-bean.tld...)and when i write out.print(&quot;&lt;html :form&gt;...&quot;); so the browser  do not understand how &lt;html :form&gt; and it can not translate to &lt;form&gt; tag HTMl. How can i do ?&lt;/form&gt;&lt;/html&gt;&lt;/html&gt;]]></description>
		<content:encoded><![CDATA[<p>hi, every body ! now i do not know how to use ajax with struts(with struts-html.tld,struts-bean.tld&#8230;)and when i write out.print(&#8220;<html :form>&#8230;&#8221;); so the browser  do not understand how </html><html :form> and it can not translate to<br />
<form> tag HTMl. How can i do ?</form>
<p></html></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cw</title>
		<link>http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/#comment-2169</link>
		<dc:creator>Cw</dc:creator>
		<pubDate>Thu, 07 Jul 2005 05:33:09 +0000</pubDate>
		<guid isPermaLink="false">/?p=608#comment-2169</guid>
		<description><![CDATA[mohammad,
I personally like spring&#039;s view support more than struts.

If you have tried to deliever anything respectable
using stuts, you would have found your self doing things in a funny way or trying
some unnatural method to get it to work with struts.

The problem being struts taglib works by html generation. Thus you are limited by
the way struts generates the html code. especially if you want to generate html yourself,
you find that you can&#039;t, because you are using a struts tag that generates it for you and
if you don&#039;t use it, you have to write the binding yourself which is ugly or find some other
way to do it with the struts tag and don&#039;t generate code yourself.

in spring, the concept is that spring provides taglib to bind your object without generating html for you.
In spring you still write your own html tags, thus you still have complete flexibility
(well, almost...just a few issues...too detailed to discuss here, but much more flexible than struts).

For all the power of struts convinience tags, there&#039;s currently nothing I can&#039;t find in JSTL...

spring&#039;s spring:message tag is also quite neat and more powerful then struts. it allows you to display
a property message or scoped variable or static text and you can do html escaping and Javascript escaping.
real neat.

I would say spring is heading the right direction, althought because its still new, some convinience methods
are still lacking and some issues need to be ironed out.]]></description>
		<content:encoded><![CDATA[<p>mohammad,<br />
I personally like spring&#8217;s view support more than struts.</p>
<p>If you have tried to deliever anything respectable<br />
using stuts, you would have found your self doing things in a funny way or trying<br />
some unnatural method to get it to work with struts.</p>
<p>The problem being struts taglib works by html generation. Thus you are limited by<br />
the way struts generates the html code. especially if you want to generate html yourself,<br />
you find that you can&#8217;t, because you are using a struts tag that generates it for you and<br />
if you don&#8217;t use it, you have to write the binding yourself which is ugly or find some other<br />
way to do it with the struts tag and don&#8217;t generate code yourself.</p>
<p>in spring, the concept is that spring provides taglib to bind your object without generating html for you.<br />
In spring you still write your own html tags, thus you still have complete flexibility<br />
(well, almost&#8230;just a few issues&#8230;too detailed to discuss here, but much more flexible than struts).</p>
<p>For all the power of struts convinience tags, there&#8217;s currently nothing I can&#8217;t find in JSTL&#8230;</p>
<p>spring&#8217;s spring:message tag is also quite neat and more powerful then struts. it allows you to display<br />
a property message or scoped variable or static text and you can do html escaping and Javascript escaping.<br />
real neat.</p>
<p>I would say spring is heading the right direction, althought because its still new, some convinience methods<br />
are still lacking and some issues need to be ironed out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Amar</title>
		<link>http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/#comment-2168</link>
		<dc:creator>Amar</dc:creator>
		<pubDate>Mon, 20 Jun 2005 10:25:52 +0000</pubDate>
		<guid isPermaLink="false">/?p=608#comment-2168</guid>
		<description><![CDATA[Hai in your Jasper Example is realy super.But i want the supreport
using jasper Reports, please use the above example Master is Department Table
child is the Emp Table , please give the clear detail step by step. thanking you
Amar]]></description>
		<content:encoded><![CDATA[<p>Hai in your Jasper Example is realy super.But i want the supreport<br />
using jasper Reports, please use the above example Master is Department Table<br />
child is the Emp Table , please give the clear detail step by step. thanking you<br />
Amar</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mohammad</title>
		<link>http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/#comment-2167</link>
		<dc:creator>mohammad</dc:creator>
		<pubDate>Fri, 17 Jun 2005 08:16:59 +0000</pubDate>
		<guid isPermaLink="false">/?p=608#comment-2167</guid>
		<description><![CDATA[hi !!!

im very interested to use spring mvc framework. but it seems its more poor in view.
i cant find usefull tag library in its view (something like  struts html tag libarary)

and a question :

can i use AJAX with spring mvc framework ?]]></description>
		<content:encoded><![CDATA[<p>hi !!!</p>
<p>im very interested to use spring mvc framework. but it seems its more poor in view.<br />
i cant find usefull tag library in its view (something like  struts html tag libarary)</p>
<p>and a question :</p>
<p>can i use AJAX with spring mvc framework ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kurisu</title>
		<link>http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/#comment-2166</link>
		<dc:creator>kurisu</dc:creator>
		<pubDate>Mon, 13 Jun 2005 01:50:15 +0000</pubDate>
		<guid isPermaLink="false">/?p=608#comment-2166</guid>
		<description><![CDATA[Still written &#039;Professional Struts Development&#039; in your article !
&quot;Professional Java Development with the Spring Framework&quot; has already been on my wish-list for a while. Looking forward to reading it.]]></description>
		<content:encoded><![CDATA[<p>Still written &#8216;Professional Struts Development&#8217; in your article !<br />
&#8220;Professional Java Development with the Spring Framework&#8221; has already been on my wish-list for a while. Looking forward to reading it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alef Arendsen</title>
		<link>http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/#comment-2165</link>
		<dc:creator>Alef Arendsen</dc:creator>
		<pubDate>Sun, 12 Jun 2005 18:25:42 +0000</pubDate>
		<guid isPermaLink="false">/?p=608#comment-2165</guid>
		<description><![CDATA[Hi,

Spring does not &#039;natively&#039; support chaining, at least not in the way Lucas indicated where different controllers build up a ModelAndView to render. There are possibilities to chain controllers by for example using the forward: or redirect: prefix to the View name. This results in either a forward being issued (resulting in an additional request) or a redirect.

Using the former, data bound in the ModelAndView will be available in the request (as attributes not in the ModelAndView anymore) and you can start creating a new ModelAndView. When using redirects, the model attributes will be added to the request at request parameters (not attributes) and a new request will be issued by the client. This is less than perfect when you need full-fledged objects in the model in your second controller.

I&#039;m thinking about / working on a more elegant approach to controller chaining and I hope to provide something for 1.4 or possibly 1.4.

rgds,
Alef Arendsen]]></description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Spring does not &#8216;natively&#8217; support chaining, at least not in the way Lucas indicated where different controllers build up a ModelAndView to render. There are possibilities to chain controllers by for example using the forward: or redirect: prefix to the View name. This results in either a forward being issued (resulting in an additional request) or a redirect.</p>
<p>Using the former, data bound in the ModelAndView will be available in the request (as attributes not in the ModelAndView anymore) and you can start creating a new ModelAndView. When using redirects, the model attributes will be added to the request at request parameters (not attributes) and a new request will be issued by the client. This is less than perfect when you need full-fledged objects in the model in your second controller.</p>
<p>I&#8217;m thinking about / working on a more elegant approach to controller chaining and I hope to provide something for 1.4 or possibly 1.4.</p>
<p>rgds,<br />
Alef Arendsen</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas</title>
		<link>http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/#comment-2164</link>
		<dc:creator>Lucas</dc:creator>
		<pubDate>Fri, 10 Jun 2005 19:13:39 +0000</pubDate>
		<guid isPermaLink="false">/?p=608#comment-2164</guid>
		<description><![CDATA[Of course I meant Professional Spring Development. I have changed the article accordingly.]]></description>
		<content:encoded><![CDATA[<p>Of course I meant Professional Spring Development. I have changed the article accordingly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: null</title>
		<link>http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/#comment-2163</link>
		<dc:creator>null</dc:creator>
		<pubDate>Thu, 09 Jun 2005 18:11:03 +0000</pubDate>
		<guid isPermaLink="false">/?p=608#comment-2163</guid>
		<description><![CDATA[So what are the various approaches to chaining?]]></description>
		<content:encoded><![CDATA[<p>So what are the various approaches to chaining?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roland</title>
		<link>http://technology.amis.nl/2005/06/08/spring-mvc-move-over-struts-day-two-of-the-spring-workshop/#comment-2162</link>
		<dc:creator>roland</dc:creator>
		<pubDate>Thu, 09 Jun 2005 06:01:07 +0000</pubDate>
		<guid isPermaLink="false">/?p=608#comment-2162</guid>
		<description><![CDATA[&lt;blockquote&gt;Alef discussed the production process of the new Professional Struts Development book&lt;/blockquote&gt;

Wow, they really switched over to Struts ? ;-)]]></description>
		<content:encoded><![CDATA[<blockquote><p>Alef discussed the production process of the new Professional Struts Development book</p></blockquote>
<p>Wow, they really switched over to Struts ? <img src='http://technology.amis.nl/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
