<?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/'><id>tag:blogger.com,1999:blog-5123568531445774834.post1168179376234681849..comments</id><updated>2009-08-25T14:01:45.083+02:00</updated><category term='linux'/><category term='install'/><category term='OutOfMemoryError'/><category term='apache'/><category term='hibernate'/><category term='JPA'/><category term='trukese'/><category term='MySQL'/><category term='JSP'/><category term='java'/><category term='spring framework'/><category term='web'/><category term='sequence'/><category term='development'/><category term='tutorial'/><category term='example'/><category term='sessionbean'/><category term='GAE'/><category term='annotations'/><category term='glassfish'/><category term='tomcat'/><category term='memory'/><category term='application'/><category term='insert'/><category term='postgreSQL'/><category term='JDBC'/><category term='netbeans'/><category term='appengine'/><category term='agile'/><category term='ejb'/><category term='servlets'/><category term='googe'/><category term='GAEJ'/><category term='servlet'/><category term='navigator'/><category term='jee6'/><category term='taglib'/><category term='framework'/><category term='JDO'/><category term='JEE'/><category term='google'/><title type='text'>Comments on Brian Silberbauer: Plain ol' Servlets and JSP</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.gamatam.com/feeds/1168179376234681849/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html'/><author><name>Brian Silberbauer</name><uri>http://www.blogger.com/profile/03384568981719423913</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_03tkqSM2ukw/TE0iTgSJrNI/AAAAAAAAAUc/Cvi-Jrs-7QE/S220/2010-07-19-082858.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5123568531445774834.post-3192037834509178702</id><published>2009-05-10T15:38:00.000+02:00</published><updated>2009-05-10T15:38:00.000+02:00</updated><title type='text'>Thanks for the pointers to various frameworks, I'm...</title><content type='html'>Thanks for the pointers to various frameworks, I'm well aware of them.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/3192037834509178702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/3192037834509178702'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html?showComment=1241962680000#c3192037834509178702' title=''/><author><name>Brian Silberbauer</name><uri>http://www.blogger.com/profile/03384568981719423913</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_03tkqSM2ukw/SYreo6tulVI/AAAAAAAAAHY/X03zn9p0JlE/S220/brian.silberbauer-20080826.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html' ref='tag:blogger.com,1999:blog-5123568531445774834.post-1168179376234681849' source='http://www.blogger.com/feeds/5123568531445774834/posts/default/1168179376234681849' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1387267839'/></entry><entry><id>tag:blogger.com,1999:blog-5123568531445774834.post-4681525380988662315</id><published>2009-05-10T11:09:00.000+02:00</published><updated>2009-05-10T11:09:00.000+02:00</updated><title type='text'>Brian, have you looked at the &lt;a href="http://www....</title><content type='html'>Brian, have you looked at the &lt;A HREF="http://www.stripesframework.org" REL="nofollow"&gt;Stripes&lt;/A&gt; framework? It handles the painful parts of servlet development such as parameter type conversion and then gets out of your way. XML configuration is limited to a few lines in web.xml which you're going to have with any servlet anyway. I think you might really enjoy it.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/4681525380988662315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/4681525380988662315'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html?showComment=1241946540000#c4681525380988662315' title=''/><author><name>Aaron Porter</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html' ref='tag:blogger.com,1999:blog-5123568531445774834.post-1168179376234681849' source='http://www.blogger.com/feeds/5123568531445774834/posts/default/1168179376234681849' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-232711508'/></entry><entry><id>tag:blogger.com,1999:blog-5123568531445774834.post-4580934157265760745</id><published>2009-05-08T17:20:00.000+02:00</published><updated>2009-05-08T17:20:00.000+02:00</updated><title type='text'>What I cannot understand is why anyone would want ...</title><content type='html'>What I cannot understand is why anyone would want to use an SGML-based notation (e.g. HTML, XML) to encode program logic in the first place.  Yes, I know you can abstract out the model logic, but why would you even want to encode _display_ logic using tags?  And really, using the HTTPServletRequest and HTTPServletResponse objects as your basic data structure is, well, pretty low-level.  Should an application constantly concern itself with details of the HTTP protocol?&lt;br /&gt;&lt;br /&gt;I suggest you look at Wicket.  No servlets, no JSPs, no tag libraries, no XML; HTML/CSS only for formatting that which is entirely controlled via Java.  Significant easy built-in AJAX support, components easy to create and customize.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/4580934157265760745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/4580934157265760745'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html?showComment=1241796000000#c4580934157265760745' title=''/><author><name>Frank Silbermann</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html' ref='tag:blogger.com,1999:blog-5123568531445774834.post-1168179376234681849' source='http://www.blogger.com/feeds/5123568531445774834/posts/default/1168179376234681849' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1914718599'/></entry><entry><id>tag:blogger.com,1999:blog-5123568531445774834.post-4612112509262386869</id><published>2009-05-08T09:48:00.000+02:00</published><updated>2009-05-08T09:48:00.000+02:00</updated><title type='text'>@Mark Thanks for the comments, but I'm keeping the...</title><content type='html'>@Mark Thanks for the comments, but I'm keeping the blog lighter than most technical blogs. We're not discussing serious topics such as love after all, its just zeros and ones.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/4612112509262386869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/4612112509262386869'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html?showComment=1241768880000#c4612112509262386869' title=''/><author><name>Brian Silberbauer</name><uri>http://www.blogger.com/profile/03384568981719423913</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://2.bp.blogspot.com/_03tkqSM2ukw/SYreo6tulVI/AAAAAAAAAHY/X03zn9p0JlE/S220/brian.silberbauer-20080826.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html' ref='tag:blogger.com,1999:blog-5123568531445774834.post-1168179376234681849' source='http://www.blogger.com/feeds/5123568531445774834/posts/default/1168179376234681849' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1387267839'/></entry><entry><id>tag:blogger.com,1999:blog-5123568531445774834.post-4489896831552986861</id><published>2009-05-07T19:38:00.000+02:00</published><updated>2009-05-07T19:38:00.000+02:00</updated><title type='text'>Interesting thoughts, but the umm's and hahaha's o...</title><content type='html'>Interesting thoughts, but the umm's and hahaha's obscure your writing; plus your points aren't very well formed.  &lt;br /&gt;&lt;br /&gt;Example, sounds like you're dissing all of spring even the IOC and AOP stuff. After just completing a project with servlets and freemarker for the view I was really missing aop for logging and ioc for getting the connection pool.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/4489896831552986861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/4489896831552986861'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html?showComment=1241717880000#c4489896831552986861' title=''/><author><name>Mark</name><uri>http://www.blogger.com/profile/06890232914946047024</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html' ref='tag:blogger.com,1999:blog-5123568531445774834.post-1168179376234681849' source='http://www.blogger.com/feeds/5123568531445774834/posts/default/1168179376234681849' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1049622747'/></entry><entry><id>tag:blogger.com,1999:blog-5123568531445774834.post-6252268188898994916</id><published>2009-05-07T18:48:00.000+02:00</published><updated>2009-05-07T18:48:00.000+02:00</updated><title type='text'>Honestly, I have come to the same conclusion recen...</title><content type='html'>Honestly, I have come to the same conclusion recently after spending years with Struts and Spring, that Servlets and JSPs are certainly sufficient in some cases (perhaps many...).  I have found in many cases these frameworks didn't buy me much.  Perhaps it makes sense for "large-scale" apps that have large teams.  Heck, I've even just used JDBC rather than Hibernate to avoid the headaches I've had with it.  Inheritance with good code reuse to remove some of the benefits of needing these frameworks.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/6252268188898994916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/6252268188898994916'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html?showComment=1241714880000#c6252268188898994916' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html' ref='tag:blogger.com,1999:blog-5123568531445774834.post-1168179376234681849' source='http://www.blogger.com/feeds/5123568531445774834/posts/default/1168179376234681849' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-431457504'/></entry><entry><id>tag:blogger.com,1999:blog-5123568531445774834.post-8621069424966116159</id><published>2009-05-07T17:56:00.000+02:00</published><updated>2009-05-07T17:56:00.000+02:00</updated><title type='text'>I must agree.  The frameworks always seem to be a ...</title><content type='html'>I must agree.  The frameworks always seem to be a "six of one, half a dozen of the other" proposition.  If I'm learning complexities, why learn at a higher level where flexibility will be compromised.  I have also gone the XSLT route, but I have stuck with it, see &lt;A HREF="http://tox.sourceforge.net" REL="nofollow"&gt;tox&lt;/A&gt;.  The key I've found it keeping it pure view, no control or model allowed in your XSL code.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/8621069424966116159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/8621069424966116159'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html?showComment=1241711760000#c8621069424966116159' title=''/><author><name>dacracot</name><uri>http://www.blogger.com/profile/04103370682722377079</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html' ref='tag:blogger.com,1999:blog-5123568531445774834.post-1168179376234681849' source='http://www.blogger.com/feeds/5123568531445774834/posts/default/1168179376234681849' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1391900100'/></entry><entry><id>tag:blogger.com,1999:blog-5123568531445774834.post-587459876673109949</id><published>2009-05-07T17:45:00.000+02:00</published><updated>2009-05-07T17:45:00.000+02:00</updated><title type='text'>@Brian I agree with you.Due to too much talk about...</title><content type='html'>@Brian I agree with you.Due to too much talk about frameworks, I found some people who have very little knowledge about servlet,jsp,jstl.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/587459876673109949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/587459876673109949'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html?showComment=1241711100000#c587459876673109949' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html' ref='tag:blogger.com,1999:blog-5123568531445774834.post-1168179376234681849' source='http://www.blogger.com/feeds/5123568531445774834/posts/default/1168179376234681849' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1307754322'/></entry><entry><id>tag:blogger.com,1999:blog-5123568531445774834.post-6839974112219603130</id><published>2009-05-07T11:43:00.000+02:00</published><updated>2009-05-07T11:43:00.000+02:00</updated><title type='text'>&amp;gt;Why are more people not using tag &amp;gt;librarie...</title><content type='html'>&amp;gt;Why are more people not using tag &amp;gt;libraries?&lt;br /&gt;they are using them. Really.&lt;br /&gt;We know that from &lt;A HREF="http://servletsuite.com/jsp.htm" REL="nofollow"&gt;http://servletsuite.com/jsp.htm&lt;/A&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/6839974112219603130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/6839974112219603130'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html?showComment=1241689380000#c6839974112219603130' title=''/><author><name>Abava</name><uri>http://www.blogger.com/profile/12420146664135307227</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html' ref='tag:blogger.com,1999:blog-5123568531445774834.post-1168179376234681849' source='http://www.blogger.com/feeds/5123568531445774834/posts/default/1168179376234681849' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1851756515'/></entry><entry><id>tag:blogger.com,1999:blog-5123568531445774834.post-1477708932657991158</id><published>2008-07-09T16:06:00.000+02:00</published><updated>2008-07-09T16:06:00.000+02:00</updated><title type='text'>The problem was that when AJAX came out and for ab...</title><content type='html'>The problem was that when AJAX came out and for about a year afterwards, there were no AJAX supported JSF implementations. &lt;BR/&gt;&lt;BR/&gt;The trouble with being tied to a framework is that if there are changes in the way HTML is being delivered to the browser (in this example the introduction of AJAX), one has to wait until the framework is updated before you can use it in your applications.&lt;BR/&gt;&lt;BR/&gt;Another point is that you are stuck with the way the framework implements a particular functionality (perhaps goin with jquery when you would use mootools etc).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/1477708932657991158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/1477708932657991158'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html?showComment=1215612360000#c1477708932657991158' title=''/><author><name>Brian Silberbauer</name><uri>http://www.blogger.com/profile/03384568981719423913</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://bp0.blogger.com/_03tkqSM2ukw/SFugeBWHo4I/AAAAAAAAAFM/sZ7QvQDBW_k/S220/brian.silberbauer-20070712.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html' ref='tag:blogger.com,1999:blog-5123568531445774834.post-1168179376234681849' source='http://www.blogger.com/feeds/5123568531445774834/posts/default/1168179376234681849' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1387267839'/></entry><entry><id>tag:blogger.com,1999:blog-5123568531445774834.post-8065485364495316771</id><published>2008-07-09T14:43:00.000+02:00</published><updated>2008-07-09T14:43:00.000+02:00</updated><title type='text'>With the JSF and AJAX remark in mind , couldn't on...</title><content type='html'>With the JSF and AJAX remark in mind , couldn't one go with Ajax4jsf AND/OR RichFaces ?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/8065485364495316771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5123568531445774834/1168179376234681849/comments/default/8065485364495316771'/><link rel='alternate' type='text/html' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html?showComment=1215607380000#c8065485364495316771' title=''/><author><name>ejbengine</name><uri>http://www.blogger.com/profile/00393733472774819834</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.gamatam.com/2008/06/back-to-basics-plain-ol-servlets-and.html' ref='tag:blogger.com,1999:blog-5123568531445774834.post-1168179376234681849' source='http://www.blogger.com/feeds/5123568531445774834/posts/default/1168179376234681849' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-336125565'/></entry></feed>
