Chapter 1 - An introduction to web programming with Java

Ace your homework & exams now with Quizwiz!

web application

A _______ is a set of web pages that are generated in response to user requests

static web page; dynamic web page

A _______ is generated from an HTML document that doesn't change, while a _______ is generated by a web application based on the parameters that are included in the HTTP request

servlet/JSP engine

A _______ is the software that allows a web server to work with the servlet/JSP part of the Java EE specification

HTTP request; HTTP response

A web browser requests a page from a web server by sending an _______. A web server replies by sending an _______ back to the browser

Integrated Development Environment (IDE)

An _______ is a tool that provides most of the functionality that you need for developing web applications

application server

An _______ is the software that allows the web server to work with the entire Java EE specification

presentation; business rules; data access

As you develop a Java web application, you try to divide its classes into three layers: _______, _______, and _______. This makes it easier to maintain the application

Java Enterprise Edition (Java EE)

The _______ specification describes how web servers can interact with all Java web technologies

root directory

The top-level directory for a web application is known as its _______

Internet service provider (ISP); web hosting

To deploy your web application on the Internet, you can get an _______ that provides _______ that supports servlets and JSPs

Java Development Kit (JDK)

To run Java web applications, the server requires the _______, a web server, and a servlet/JSP engine. This allows the server to process the HTTP request and return an HTTP response

web server

To run a web application, the client requres a web browser and the server requires _______ software

File Transfer Protocol (FTP)

To transfer your web application files to a web server, you can use a _______ client such as FileZilla

IP (Internet Protocol) address; domain name

When a web application runs on the Internet, it has an _______ like 64.71.179.86 and a _______ like www.murach.com. These addresses provide two ways to uniquely identify the website

Tomcat

_______ is one of the most popular servlet/JSP engines, and most servlet/JSP applications use _______ as both the web server and the servlet/JSP engine

Hypertext Markup Language (HTML); Hypertext Transfer Protocol (HTTP)

_______ is the language that the browser converts into the web pages of a web application, while _______ is the protocol that web browsers and web servers use to communicate


Related study sets

Penetration Testing and Vulnerability Analysis Master Review

View Set

Regional And Interregional interactions

View Set

Exam #3 - Biology the World and Us

View Set

Psychology Final Exam REAL QUESTIONS

View Set

PSYCH 7A CHAPTER 14: SOCIAL PSYCHOLOGY

View Set

Mastering Bio - Membrane structure and function

View Set

U60: World War I Begins: Practice quiz

View Set