Advantages and Disadvantages – JSF


JSF is becoming more popular framework for user interface layer development, many architects and companies assuming that Struts is becoming outdated and JSF is catching up the market. I am not sure whether it is true at this point of time. However I would like to express my critic on the advantages and disadvantages of […]

Custom DateTimeConverter in JSF


By default JSF using GMT timezone to convert the date into display format. Here is a simple solution where you can provide your custom date time converter. also read: Introduction to JSF JSF Interview Questions Request Processing Lifecycle phases in JSF 1) Write a new custom converter by extending existing DateTimeConverter class. Bind your new […]

h:graphicImage in JSF


The h:graphicImage tag renders an HTML image tag. also read: Introduction to JSF JSF Interview Questions Request Processing Lifecycle phases in JSF h:graphicImage Tag Attributes alt The alt attribute is a standard HTML attribute that sets the alternate textual description rendered by this component. binding The value-binding expression linking this component tag to a backing […]

New Features in JSP 2.0


New Features in JSP 2.0 JSP 2.0 is released with new promises. JSP 2.0 is an upgrade to JSP 1.2 with several new and interesting features. These features makes the life of web application developers and designers easier. also read: Java EE Tutorials Servlets Interview Questions New Features in Servlets 3.0 Asynchronous Servlets in Servlets […]

Benefits of using Web Services


Benefits of using Web Services Exposing the function on to network: A Web service is a unit of managed code that can be remotely invoked using HTTP, that is, it can be activated using HTTP requests. So, Web Services allows you to expose the functionality of your existing code over the network. Once it is […]

What is SOA?


SOA Service Oriented Architecture or SOA for short is a new architecture for the development of loosely coupled distributed applications. In fact service-oriented architecture is collection of many services in the network. These services communicate with each other and the communications involves data exchange & even service coordination. Earlier SOA was based on the DCOM […]

What is Web 2.0?


Web 2.0, a phrase is a cluster term for the new phase of World Wide Web, which was coined by O’Reilly and Media live International in 2003 and popularized by the first Web 2.0 conference in 2004. There is no certain definition of Web 2.0, even though; it stands for the transformation of the web […]

What is Web 3.0?


Web 3.0 is a term, which definition is not confirmed or defined so far as several experts have given several meaning, which do not match to each other, but sometimes it is referred to as a Semantic Web. In the context of Semantic Web, Web 3.0 is an evolving extension of the World Wide Web […]

What is Adobe Flex?


Flex is a programming language developed on adobe technology to enhance the users capability in building rich internet applications. This latest adobe technology possesses all flash features. Flex is embedded with two languages MXML and Action Script respectively. Among all known scripting languages Action Script is one of them that comes along with Flex. Adobe […]

Mixing Generics And Non-Generics Code


If we are work on code that uses generics that is fine and what will happen if we want to mix both generic and non generic code. Consider below Animal class also read: New Features in Java 5.0 Generics in Java 5.0 Annotations in Java 5.0 if we create the list like below will it […]