What Is Jetty (3 tags)
Of course Tomcat is the first Java application server you think of, but is it the right tool for every job? The open source Jetty serves up JSPs and servlets in just a fraction of the memory needed by other app servers and is designed for easy embedding in other applications and non-traditional Java environments. Ethan McCallum takes a look at the big things in this small package.
An Introduction to Service-Oriented Architecture from a Java Developer Perspective (2 tags)
Service-oriented architectures offer a new way to think about building software applications, with coarse-grained pieces of functionality split out into "services" that communicate with standardized, widely understood interfaces like XML and SOAP. In this article, Debu Panda shows you how to design and connect SOAs.
Improving JSF by Dumping JSP (2 tags)
JSF is a great technology for complex web application interfaces. But Hans Bergsten urges you not to give up on JSF just because the JSP layer is flawed; using a custom
ViewHandler resolves all of the issues.
Building J2EE Projects with Maven (2 tags)
Vincent Massol offers some real-life experience building J2EE applications with Maven. Using the example of a Petstore app, Massol shows you how to generate J2EE artifacts (EJB JARs, WARs, EARs) with Maven. He is coauthor of Maven: A Developer's Notebook.