<?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>#{茶男與藍牌} &#187; Java</title>
	<atom:link href="http://www.chentianwen.net/wordpress/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chentianwen.net/wordpress</link>
	<description>Life has to be exciting.</description>
	<lastBuildDate>Wed, 01 Feb 2012 01:34:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Enterprise Java Community: Redirect After Post</title>
		<link>http://www.chentianwen.net/wordpress/2010/01/25/enterprise-java-community-redirect-after-post/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=enterprise-java-community-redirect-after-post</link>
		<comments>http://www.chentianwen.net/wordpress/2010/01/25/enterprise-java-community-redirect-after-post/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 04:04:03 +0000</pubDate>
		<dc:creator>茶男</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.chentianwen.net/wordpress/?p=240</guid>
		<description><![CDATA[from <a href="http://www.theserverside.com/tt/articles/article.tss?l=RedirectAfterPost">http://www.theserverside.com/tt/articles/article.tss?l=RedirectAfterPost</a> <p>All interactive programs provide two basic functions: obtaining user input and displaying the results. Web applications implement this behavior using two HTTP methods: POST and GET respectively. This simple protocol gets broken when application returns web page in response to POST request. Peculiarities of POST method combined with idiosyncrasies of different browsers [...]]]></description>
		<wfw:commentRss>http://www.chentianwen.net/wordpress/2010/01/25/enterprise-java-community-redirect-after-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring Framework Annotation-based Controller Interceptor Configuration</title>
		<link>http://www.chentianwen.net/wordpress/2010/01/13/spring-framework-annotation-based-controller-interceptor-configuration/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=spring-framework-annotation-based-controller-interceptor-configuration</link>
		<comments>http://www.chentianwen.net/wordpress/2010/01/13/spring-framework-annotation-based-controller-interceptor-configuration/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 04:53:51 +0000</pubDate>
		<dc:creator>茶男</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Annotation]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://www.chentianwen.net/wordpress/?p=238</guid>
		<description><![CDATA[<p>from <a href="http://">http://www.scottmurphy.info/spring_framework_annotation_based_controller_interceptors</a></p> <p>In order to use interceptors with Annotation-based controllers, you need to configure the DefaultAnnotationHandlerMapping used by the Spring container.</p> &#60;bean id="annotationMapper" class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"&#62; &#60;property name="interceptors"&#62; &#60;list&#62; &#60;ref bean="myInterceptor1"/&#62; &#60;ref bean="myInterceptor2"/&#62; &#60;ref bean="myInterceptor3"/&#62; &#60;/list&#62; &#60;/property&#62; &#60;/bean&#62; URL Specific Interceptors for Annotation-based controllers <p>Unfortunately, using the DefaultAnnotationHandlerMapping for interceptors configures the interceptors for all defined [...]]]></description>
		<wfw:commentRss>http://www.chentianwen.net/wordpress/2010/01/13/spring-framework-annotation-based-controller-interceptor-configuration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Reference and Use JSTL in your Web Application</title>
		<link>http://www.chentianwen.net/wordpress/2010/01/12/how-to-reference-and-use-jstl-in-your-web-application/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-reference-and-use-jstl-in-your-web-application</link>
		<comments>http://www.chentianwen.net/wordpress/2010/01/12/how-to-reference-and-use-jstl-in-your-web-application/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 02:29:37 +0000</pubDate>
		<dc:creator>茶男</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JSTL]]></category>

		<guid isPermaLink="false">http://www.chentianwen.net/wordpress/?p=236</guid>
		<description><![CDATA[<p>from <a href="http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/" target="_blank">http://www.mularien.com/blog/2008/04/24/how-to-reference-and-use-jstl-in-your-web-application/</a></p> <p>As a frequent contributor to the Spring Framework user forums, I have noticed a common trend among people new to Spring MVC – they really don’t understand how to use JSTL and EL in their Spring-driven JSPs.</p> <p>Although Spring MVC supports flexibility in choosing a view technology, in my [back of [...]]]></description>
		<wfw:commentRss>http://www.chentianwen.net/wordpress/2010/01/12/how-to-reference-and-use-jstl-in-your-web-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Servlet 2.3: New features exposed</title>
		<link>http://www.chentianwen.net/wordpress/2009/08/30/servlet-23-new-features-exposed/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=servlet-23-new-features-exposed</link>
		<comments>http://www.chentianwen.net/wordpress/2009/08/30/servlet-23-new-features-exposed/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 23:59:54 +0000</pubDate>
		<dc:creator>茶男</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Servlet]]></category>

		<guid isPermaLink="false">http://www.chentianwen.net/wordpress/?p=219</guid>
		<description><![CDATA[]]></description>
		<wfw:commentRss>http://www.chentianwen.net/wordpress/2009/08/30/servlet-23-new-features-exposed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Portlet Session in Portlet 1.0</title>
		<link>http://www.chentianwen.net/wordpress/2009/06/17/portlet-session-in-portlet-10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=portlet-session-in-portlet-10</link>
		<comments>http://www.chentianwen.net/wordpress/2009/06/17/portlet-session-in-portlet-10/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 09:15:06 +0000</pubDate>
		<dc:creator>茶男</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Portlet]]></category>

		<guid isPermaLink="false">http://www.chentianwen.net/wordpress/?p=203</guid>
		<description><![CDATA[<p>It could not just simply remove the session attribute by using invocation removeAttribute.</p> <p>You have to remove it by setting it to null.</p>]]></description>
		<wfw:commentRss>http://www.chentianwen.net/wordpress/2009/06/17/portlet-session-in-portlet-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Code example: Java enum</title>
		<link>http://www.chentianwen.net/wordpress/2009/04/08/code-example-java-enum/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=code-example-java-enum</link>
		<comments>http://www.chentianwen.net/wordpress/2009/04/08/code-example-java-enum/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 07:25:02 +0000</pubDate>
		<dc:creator>茶男</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.chentianwen.net/wordpress/?p=188</guid>
		<description><![CDATA[<p>For no properties:</p> public enum Day { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY } <p>For properties:</p> public enum Planet { MERCURY (3.303e+23, 2.4397e6), VENUS (4.869e+24, 6.0518e6), EARTH (5.976e+24, 6.37814e6), MARS (6.421e+23, 3.3972e6), JUPITER (1.9e+27, 7.1492e7), SATURN (5.688e+26, 6.0268e7), URANUS (8.686e+25, 2.5559e7), NEPTUNE (1.024e+26, 2.4746e7); private final double mass; // in kilograms private final double [...]]]></description>
		<wfw:commentRss>http://www.chentianwen.net/wordpress/2009/04/08/code-example-java-enum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQLException for zero DATETIME or TIMESTAMP column? Use zeroDateTimeBehavior</title>
		<link>http://www.chentianwen.net/wordpress/2009/04/03/sqlexception-for-zero-datetime-or-timestamp-column-use-zerodatetimebehavior/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sqlexception-for-zero-datetime-or-timestamp-column-use-zerodatetimebehavior</link>
		<comments>http://www.chentianwen.net/wordpress/2009/04/03/sqlexception-for-zero-datetime-or-timestamp-column-use-zerodatetimebehavior/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 04:05:42 +0000</pubDate>
		<dc:creator>茶男</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.chentianwen.net/wordpress/?p=185</guid>
		<description><![CDATA[<p>from <a href="http://ondra.zizka.cz/stranky/programovani/java/index.texy">http://ondra.zizka.cz/stranky/programovani/java/index.texy</a></p> <p>When working with MySQL over JDBC and the driver encounters a zero DATE, TIME, or DATETIME value (that is, e.g, ‚0000–00–00‘ for DATE), an exception is thrown:</p> java.sql.SQLException: Cannot convert value '0000-00-00 00:00:00' from column 4 to TIMESTAMP. <p>In this case, using SQL commands like</p> SET GLOBAL sql_mode = 'NO_ZERO_DATE'; <p>does not [...]]]></description>
		<wfw:commentRss>http://www.chentianwen.net/wordpress/2009/04/03/sqlexception-for-zero-datetime-or-timestamp-column-use-zerodatetimebehavior/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error page definition in web.xml and Spring</title>
		<link>http://www.chentianwen.net/wordpress/2009/03/31/error-page-definition-in-webxml-and-spring/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=error-page-definition-in-webxml-and-spring</link>
		<comments>http://www.chentianwen.net/wordpress/2009/03/31/error-page-definition-in-webxml-and-spring/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 06:34:52 +0000</pubDate>
		<dc:creator>茶男</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://www.chentianwen.net/wordpress/?p=180</guid>
		<description><![CDATA[<p>#<br /> # for servlet<br /> #<br /> You can find the error page from web.xml as following:<br /> <br /> &#60;error-page&#62;<br /> &#60;exception-type&#62;java.lang.Throwable&#60;/exception-type&#62;<br /> &#60;location&#62;/WEB-INF/view/error/uncaughtException.jsp&#60;/location&#62;<br /> &#60;/error-page&#62;<br /> </p> <p>#<br /> # for spring<br /> #<br /> You can find the error page handler in applicationContext.xml<br /> <br /> &#60;bean id="defaultExceptionHandlerTemplate" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver" abstract="true"&#62;<br /> [...]]]></description>
		<wfw:commentRss>http://www.chentianwen.net/wordpress/2009/03/31/error-page-definition-in-webxml-and-spring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tomcat keytool to generate .keystore</title>
		<link>http://www.chentianwen.net/wordpress/2009/03/31/tomcat-keytool-to-generate-keystore/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tomcat-keytool-to-generate-keystore</link>
		<comments>http://www.chentianwen.net/wordpress/2009/03/31/tomcat-keytool-to-generate-keystore/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 03:53:18 +0000</pubDate>
		<dc:creator>茶男</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://www.chentianwen.net/wordpress/?p=177</guid>
		<description><![CDATA[<p>To install and configure SSL support on Tomcat 5, you need to follow these simple steps. For more information, read the rest of this HOW-TO.</p> Create a certificate keystore by executing the following command:Windows: %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA <p>Unix:</p> $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA <p>and specify a password value of &#8220;changeit&#8221;. Uncomment [...]]]></description>
		<wfw:commentRss>http://www.chentianwen.net/wordpress/2009/03/31/tomcat-keytool-to-generate-keystore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JBoss &#8211; OutOfMemoryExceptions</title>
		<link>http://www.chentianwen.net/wordpress/2009/03/13/jboss-outofmemoryexceptions/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=jboss-outofmemoryexceptions</link>
		<comments>http://www.chentianwen.net/wordpress/2009/03/13/jboss-outofmemoryexceptions/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 05:15:03 +0000</pubDate>
		<dc:creator>茶男</dc:creator>
				<category><![CDATA[Application Server]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JBoss]]></category>

		<guid isPermaLink="false">http://www.chentianwen.net/wordpress/?p=170</guid>
		<description><![CDATA[<p>from <a href="http://www.jboss.org/community/docs/DOC-11566">jboss wiki</a></p> OutOfMemoryExceptions <p style="padding: 0px; min-height: 8pt; height: 8pt;"> <p>This section attempts to cover some of the most common reasons why you may see an OutOfMemoryError from your JBoss application server. Interestingly, there are several cases where the JVM may report an OutOfMemoryError even if it is not really out of all [...]]]></description>
		<wfw:commentRss>http://www.chentianwen.net/wordpress/2009/03/13/jboss-outofmemoryexceptions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

