<?xml version='1.0' encoding='UTF-8' ?>
<rss version="2.0" xmlns:admin="http://webns.net/mvcb/" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:icbm="http://www.postneo.com/icbm" xmlns:includedComments="http://www.laudably.com/rss2-comments" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
	<channel>
		<title>GLORP News: category: Web</title>
		<link>http://www.cincomsmalltalk.com/userblogs/knight/blogView</link>
		<description>HREF Considered Harmful</description>
		<webMaster>knight@acm.org</webMaster>
		<lastBuildDate>Sat, 19 Mar 2005 18:56:15 EST</lastBuildDate>
		<image>
			<url>http://www.cincomsmalltalk.com/images/why-small.png</url>
			<title>GLORP News</title>
			<link>http://www.cincomsmalltalk.com/userblogs/knight/blogView</link>
			<height>50</height>
			<width>81</width>
		</image>
		<admin:generatorAgent rdf:resource="http://www.cincomsmalltalk.com/CincomSmalltalkWiki/CSTBlogModule"></admin:generatorAgent>
		<admin:errorReportsTo rdf:resource="mailto:knight@acm.org"></admin:errorReportsTo>
		<dc:language>en-us</dc:language>
		<dc:creator>Alan Knight</dc:creator>
		<dc:rights>Copyright 2003 Alan Knight</dc:rights>
		<dc:date>2005-03-19T18:56:15-05:00</dc:date>
		<icbm:latitude>45.316667</icbm:latitude>
		<icbm:longitude>-75.666667</icbm:longitude>
		<item>
			<title>Servlets and JSPs: Crooked Foundations</title>
			<link>http://www.cincomsmalltalk.com/userblogs/knight/blogView?showComments=true&amp;entry=3256555436</link>
			<category>Web</category>
			<pubDate>Fri, 12 Mar 2004 14:43:56 EST</pubDate>
			<description><![CDATA[<p>OK, it's not really GLORP related, but I do web stuff too and this caught my eye. <a href=" http://www.cardboard.nu/archives/000252.html">Alan Green writes the following</a> criticizing some aspects of servlets and JSPs. What caught my eye is that he agreed with many of the things I did in implementing the servlet/JSP compatible stuff in Web Toolkit.  Specifically


</p>
<p><p><ul>
<li> multi-part requests.  Yes, we do that, and I was surprised to have to make something up, as there wasn't a standard. I admit to not having dealt with multi-part responses.</li>
</ul>
<ul>
<li> SingleThreadModel as default. I don't quite go that far, but it's what I always use, and the doc encourages. Just calling it SingleThreadModel is pretty stupid to start with.</li>
</ul>
<ul>
<li> Servlets extending generic classes that are never used - dumped that, didn't seem important :-)</li>
</ul>
<ul>
<li> JSPs shouldn't be implemented as servlets. Amen. Ours are implemented as anonymous methods. Of course, Java can't do that.</li>
</ul>

</p>
<p>OK, so we haven't done anything better about authentication. And there are lots of other areas where we fall down, but it's always nice to be agreed with :-)</p></p>]]></description>
			<guid isPermaLink="false">3256555436</guid>
			<trackback:ping>http://www.cincomsmalltalk.com/userblogs/knight/servlet/CommentAPITBServlet?guid=3256555436</trackback:ping>
			<pingback:server>http://www.cincomsmalltalk.com/userblogs/knight/servlet/CommentAPIPBServlet?guid=3256555436</pingback:server>
			<pingback:target>http://www.cincomsmalltalk.com/userblogs/knight/blogView?entry=3256555436</pingback:target>
			<includedComments:comment-collection></includedComments:comment-collection>
			<wfw:comment>http://www.cincomsmalltalk.com/userblogs/knight/blogView/servlet/CommentAPIServlet?guid=3256555436</wfw:comment>
		</item>
	</channel>
</rss>

