Articles At Aveda Technology
  CSS & AJAX HOW TO: How to gracefully timeout a session:   Ajax and CSS have come a long way and the year 2006 looks like the year of Web 2.0 where usability is going to be the key that drives websites. With that in mind, I've decided to illustrate a clean and graceful way to timeout your session in your server.  Read Article
  Log4J HOW TO: Enable, Disable or Switch Log4J Logging Level at Run-Time:   This article helps you in understanding how you can enable, disable or switch between different logging levels using Log4J at run-time. I also provide you with a source-code download that provides you with a stand-alone JSP that you can use to switch your Log4J level at run-time.  Read Article
  Hibernate HOW TO: Switching between Direct JDBC and Connection Pool Datasource:   This article helps you in understanding how you can switch between using a direct JDBC connection versus a connection pool in Hibernate.  Read Article
  Java AJAX XSLTprocessor Example:   This article helps you in understanding Ajax XSLTProcessor and how it applies in a Java J2EE Servlet or Portal based environment. We begin with a working example on how you can use the XSLTprocessor() APIs to build a site where components or modules can request their content individually via XML on their own as opposed to the traditional approach where you refresh the entire portal page thereby minimizing the amount of work that an application server needs to do. You can view the technical example and it's source code to see how you can harness this technology. This is a major step in creating applications that persists in the browser while changing only parts of the application that needs to change. Once you review the article, you can download the example that includes sample code to try it out on your application server. The example is released under the GNU General Public License (GPL). So go ahead and see what you can do with AJAX, Java Servlet and Javascript browser based XSLTProcessor.  AJAX, Java Servlet and Javascript XSLTProcessor