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 […]

How to use ? extends in Generics?


In generics as we know we can not assign subclass generic type to super class generic type, for example will not compile even though Dog IS-AN Animal. the reason for this is already explained in generics basics section. How can we solve this particular problem????? we can solve this problem by using wildcard in generics, […]

Using ? super in generics – Java 5.0


As we know we can not add any value except null to collection if we use ? extends syntax. What if we want to add value to the collection, then we have to use ? super syntax. The code looks like this. also read: New Features in Java 5.0 Generics in Java 5.0< Annotations in […]