What is Spring?

Spring is grate framework for development of Enterprise grade applications. Spring is a light-weight framework for the development of enterprise-ready applications. Spring can be used to configure declarative transaction management, remote access to your logic using RMI or web services, mailing facilities and various options in persisting your data to a database. Spring framework can […]

Java Messaging Service(JMS)


Distributed Object Technologies like RMI, CORBA and DCOM areadvanced variants of RPC(Remote-Procedure-Call).EJB( SessionBeans % Entity Beans)is essentially built on the RMI-IIOP model,( a combination of RMI with CORBA style). All these systems are Synchronous in nature. (ie) the client invokes a method on the remote object and if for some reason , there isdelay in response from the server end, […]



The Struts community has ordained that JSP should bestrictly a ‘view-technology’, in the Model-View-Controller Architecture. According to Struts philosophy, JSP should not deal with Data-Accesss and such data accessshould be done by ‘Model’ components only.( read ‘beans’). JSTL , however, provides for sql tags, inspired by ColdFusion! ( please see a very short tutorial on DB-Operations using ColdFusion’ available in this issue as a separate lesson. and compare JSTL […]



No one can have any second opinion about the elegance of xml tags in JSTL. If the readers have been following the earlier installments of this J2EE series of tutorials, they would have come across JAXP,DOM,SAX ,JDOM and such terms, and it mayhave been none too easy to learn. But the xml tags in JSTL , make XML […]

An Introduction to JSTL


AsJ2EE programmers, we are familiar with Servlets , JSPand JavaBeans.Any JSP page should encapsulate the business logic in a bean and invoke it by using <jsp:useBean>tag.Till recently, a combination of Servlets, JSP and beans was the standard practice. But, the JCP realeased an API for enabling programmers to create custom tags and use them in their JSP pages. […]

Getting Started with Flex 2.0


Flex2is the latest RIA technolgy based on MXML and Flash.Originally from Macromedia, this software is now being provided by Adobe, as Adobe has recently acquired Macromedia. The Flex2 software was given in DeveloperIQ CD in August-2006. That edition carried a very interesting and informative interview withDave Gruberof Adobe by the editor Mr.Ramdas. Flex2 is being […]

OpenCms 7 Development


Overview This book is a guide for developers interested in building websites using the OpenCms content management system. The book is intended for developers who are familiar with Java, JSP, and building web applications based on the Java J2EE framework. also read: HTML Tutorials CSS Tutorials JavaScript Tutorials In this book, we will develop a […]

Liferay Portal Enterprise Intranets


Chat and Instant Messaging In the intranet website book.com of “Palm Tree Publications”, as an administrator, you are required to provide an environment for employees to enjoy chatting, instant messaging, mailing, and SMS text messaging with others. This chapter will introduce to us, how to enjoy instant messaging. Then, it will discuss how to manage emails. Finally, it will […]

Display error messages in JSF [ h:messages ] – part 1


Topic : Java Server Faces (JSF) Environment : J2EE 5.0, MyFaces 1.1.5 errorMessage.jsp also read: Introduction to JSF JSF Interview Questions Request Processing Lifecycle phases in JSF ErrorMessageBean.java faces-config.xml errorMessageResult.jsp

h:selectOneMenu – Java Server Faces (JSF)


Topic : Java Server Faces (JSF) Environment : J2EE 5.0, MyFaces 1.1.5 selectOneMenu.jsp also read: Introduction to JSF JSF Interview Questions Request Processing Lifecycle phases in JSF SelectOneMenuBean.java faces-config.xml selectOneMenuResult.jsp