Chandra Sekar's Blog

Simple Layouts with JSP in Spring MVC

13 Dec, 2009 java / spring

Every web application has elements common to all its pages which are good candidates for re-use. While Spring MVC provides integration with Tiles, it can be an overkill for simple applications and needs using Spring’s client side JS library for AJAX (correct me if I’m wrong).

 Read more

Mocking Math.random() using PowerMock

01 Nov, 2009 java / testing

Let’s consider the below Game class in a guessing game where a random target is chosen by the system and the user guesses the target. The system returns an appropriate message based on whether the guess was higher, lower or equal to the random target.

 Read more

ScriptEngineBuilder for Java

28 Aug, 2009 java / javascript

Java 6 allows you to execute and communicate with scripts written in any scripting language, using the Scripting API. However, the code needed to create a ScriptEngine and evaluate a set of script files within it, is quite verbose and throws several checked exceptions.

 Read more

Keyboard Shortcuts in JSF using AJAX4JSF

06 Oct, 2008 java

AJAX4JSF is library of JSF components which can be used to easily add AJAX capabilities to JSF web applications. AJAX4JSF is available as part of the Richfaces component library.

 Read more

Python's String Translations for Java

14 Sep, 2008 java / python

Just as I started poking my nose into Python, I came across two really interesting functions in its string module.

 Read more

← Newer Posts   Older Posts →