Helper classes are just a term that developers give to classes that are used to assist in providing some functionality, though that functionality isn't the main goal of the application.
A Helper class is a simple
java class. It is used to reduce the amount of redundancy in your code. Basically, they are utility classes that may be used several times accross the application.
jacob deiter: Can I write any helper class for my customised task
Yes. Indeed you can, but, the precise thing is that making a helper class just for the sake of separating a customised task may not be the best option, if it's just used at a single place.
Also, you may like to have a look at
view helper [ April 24, 2008: Message edited by: Anubhav Anand ]