• Abhijit Ghosh Abhijit Ghosh Posted 55 Articles A java/j2ee developer. Love to share learning experiences on different technologies/frameworks.
    Find me on Facebook Twitter LinkedIn www

Spring Security Custom Login Form Example

By Abhijit Ghosh on Sep 5, 2013 11:23:47 AM

In previous posts Spring Security 3 Hello World Example and Spring Security Logout Example, we have used default login form generated by Spring Security framework. Now we'll set up a custom login form for authentication with username and password.


Problem: failed to create task or type eclipse.refreshLocal

By Abhijit Ghosh on Aug 30, 2013 1:32:41 PM

Eclipse platform provides different useful Ant tasks to interact with the workspace. If you have added any such Ant task (say eclipse.refreshLocal) in your ant build script and started getting "Problem: failed to create task or type eclipse.refreshLocal. Cause: The name is undefined.", then this is the post worth looking into.


Integrate Free Anti-Bot Service reCAPTCHA with Spring MVC application

By Abhijit Ghosh on Aug 5, 2013 1:12:52 PM

reCAPTCHA is a free CAPTCHA service to protect a site against spam and other types of automated abuse by bots or computer programs. reCAPTCHA provides widget which can easily be integrated to your blog, forum, comment, registration form, contact form, etc and you can be rest assured that only human is posting in your site.

This post will guide you on how to integrate free anti-bot service reCAPTCHA with a Spring MVC application.


Spring Security Logout Example

By Abhijit Ghosh on Jul 17, 2013 11:13:01 PM

Spring Security provides Logout Handling Service for logging out by navigating to a particular URL (by default /j_spring_security_logout). LogoutFilter starts processing when a request comes for /j_spring_security_logout url and delegates to LogoutHandler(s) to perform the actual logout functionality like clearing security context, invalidating session, etc. Based on logout configuration, a redirect will be performed to the URL logout-success-url after logout.

In this example, we'll integrate Spring Logout handling mechanism in Spring Security 3 Hello World Example to demonstrate logout functionality.


Spring Security 3 Hello World Example

By Abhijit Ghosh on Jul 11, 2013 3:06:46 PM

Security is of great concern in any web application. If you are looking for a proven and industry standard solution to secure your Java/J2ee based application, then widely used and highly customizable authentication and access control framework - Spring Security is well worth considering.

This post will show all the steps to setup, configure and integrate Spring Security 3 to protect your web application from being breached using a simple hello world example.


Build Hadoop Eclipse Plug-in Jar From Source Code And Install That Plug-in In Eclipse IDE

By Abhijit Ghosh on Jun 22, 2013 11:37:07 PM

Hadoop Eclipse plug-in (installed in Eclipse IDE or Spring Tool Suite) eases the experience of Map/Reduce on Hadoop. Hadoop distribution does not include Hadoop Eclipse plug-in jar, but includes source code of that plug-in.
In this post, we'll see all the steps to build Hadoop eclipse plug-in from source code and install that plug-in in Eclipse / Spring Tool Suite to access Hadoop Environment in "Map/Reduce" perspective of the IDE.


Spring Asm Dependency Issue: java.lang.IncompatibleClassChangeError - Fixed

By Abhijit Ghosh on Jun 10, 2013 2:14:44 PM

If you have migrated / upgraded your project to Spring Framework 3.2 and project builds successfully but when application starts, you are getting IncompatibleClassChangeError, then this post will help you to resolve the same.


Get started with Open Source Code Quality Management Platform - Sonar in few minutes

By Abhijit Ghosh on May 13, 2013 12:50:59 PM

Sonar is an open source platform for code quality management. It covers different aspects of code quality management like code duplication, complexity, coverage by unit tests, architecture & design, rule based defect identification etc. This post will help you to get started with Sonar in few minutes.


Make HTML table sortable using jQuery Tablesorter plugin

By Abhijit Ghosh on Apr 30, 2013 9:42:32 AM

This post describes how to make an HTML table (having THEAD and TBODY) sortable in few minutes using tablesorter jQuery plugin. This plugin can parse and sort many types of data like number, text, currency, URI, IP address, date, time including linked data in a table cell.


Setup, Run and Experience Chromium OS in Oracle VM VirtualBox before you buy Google's Chromebook

By Abhijit Ghosh on Mar 31, 2013 5:16:01 AM

Are you planning to buy a Google's Chromebook? Want to experience how it looks like before you decide? Then this is the post worth looking into. Here we'll see how to setup, run and explore Chromium OS in Oracle VM VirtualBox.


About this 'Hello World' site

This site is mainly developed to share coding and technology learning experiences on java / j2ee based technologies.

Simple tutorials / codes have been shared to learn a new technology. Full source code is also available for download.