JavaServer Faces (JSF) 2.0 supports HTTP GET requests and full Ajax integration, making it easier than ever to build truly dynamic web pages.
Web-based Java Section Index
With the new composite components feature in JavaServer Faces (JSF) 2.0, you can create simple, reusable JSF UI components without touching any Java code or XML configuration files.
The introduction of annotations and the new navigation convention in JavaServer Faces 2.0 essentially make the faces-config.xml file optional.
In JavaServer Faces (JSF) 2.0, Facelets replace JavaServer Pages (JSP) as the view technology for pages. Find out why that's a very good thing.
Use client-side validation and server-side filtering to guard your Java web application against cross-site scripting attacks.
Apache Axis2, the open source Java web services framework, has very good support for client-side asynchronous service invocation. Find out how to make it work for you.
Go inside the notable new features in Spring 3.0, including Spring Expression Language, object/XML mapping, and RESTful web services support.
Presenting data visually can quickly reveal crucial trends. Learn how to use the Google Chart API in conjunction with PHP to create a variety of useful charts.
Learn how to integrate different open source Java tools (Maven, Jetty, Mockito, and JAX-RSwith Spring to tie them all together) into one coherent and productive test-driven development (TDD) stack.
Walk through the implementation of a REST-like API that fully leverages your existing SOAP-based services using the new features of Spring 3.0.
The Java application and the applet are two distinct types of program. They have several important differences in the way they function and the way you create them. Learn the differences and how to create both in Java 6.
A fixed login form highlights the fact that a web site supports user registrations and logins, while allowing the user to log in with one fewer click.
With portlet development popularity rising steadily, find out what you need to know to begin developing your own portlets.
This article reviews two popular JAX-RS frameworks, Jersey and Apache CXF, and provides some basic examples that illustrate how to build, deploy, and execute RESTful web services.
Want to build your own Twitter app? Read on to figure out what it takes to get started.