Java server pages
JavaServer Pages help a user create Web content that has static and dynamic components. On a JSP page, static data is expressed with HTML, XML, or other text based formats, and dynamic content is expressed with JSP element. JSP uses a unified expression language to help integrate it with JavaServer Faces and other J2EE Web tier technologies. JSP also makes use of the JSP Standard Tag Library. In this section, we offer news, research and tutorials on using JSF to help develop dynamic Web content. Learn how JSP can help create platform-independent Web applications using Java EE 5 technology, including JavaServer Faces and the JavaServer Page Standard Tag Library.
New & Notable
Java server pages Get Started
Bring yourself up to speed with our introductory content
-
Tomcat
Tomcat is an application server from the Apache Software Foundation that executes Java servlets and renders Web pages that include Java Server Page coding. Continue Reading
-
Remote Method Invocation (RMI)
RMI (Remote Method Invocation) is a way that a programmer, using the Java programming language and development environment, can write object-oriented programming in which objects on different computers can interact in a distributed network. Continue Reading
Evaluate Java server pages Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
-
Is Apache Tomcat the right Java application server for you?
What is the best application server? The answer depends on what an enterprise is looking for. Compare Apache Tomcat to these four offerings to see which Java app server fits. Continue Reading
-
Tomcat vs. JBoss: Compare features of these Java app servers
How do Apache Tomcat and RedHat's JBoss EAP server compare? Evaluate the features of each application server to find the one that makes sense for your enterprise. Continue Reading
-
Stop adding web UI frameworks like JSR-371 to the Java EE spec
Java EE's Servlet and JSP API provide a fine foundation for handling a web-based request-response cycle. Adding UI frameworks like JSR-371 to the spec only causes problems. Continue Reading
Problem Solve Java server pages Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
-
How to define a portlet namespace and context paths using JSTL and JSP
Learn how to define portlet namespaces and context paths using JSTL and the JSP expression language. Continue Reading