SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
Java Web Programming
Start Test
Study First
Subject
:
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Specifies how to send form-data (the form-data is sent to the page specified in the action attribute). POST or GET
form method
className attribute
record
Entity class
2. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.
protocol layering principle
document.getElementById()
relational database
JavaBean
3. Gets the value of a Bean property so that you can display it in a result page.
abstract class
request scope
relative positioning
<jsp:getProperty>
4. Open-source SQL (Structured Query Language) database implementation. persistence provider.
<jsp:setProperty>
session object
MySQL
CSS property
5. The next generation of HTML and is a hybrid between HTML and XML. XML was designed to describe data. HTML was designed to display data.
XHTML (Extensible Hypertext Mark-up Language)
HTTP
event bubbling
NodeList
6. reduces the amount of redundancy in code that may connect to the database (assists in some functionality)
Static class member
4XX status code
doGet()
helper class
7. a constructor calls another constructor in its class using the ": this()" designation
radio button
constructor chaining
Javadoc
input element
8. A project that contains resources for a Web application with dynamic content such as servlets or JavaServer Pages (JSP) files
persistence
request parameter
Dynamic web project
submit element
9. In the relational database model is a collection of similar entities. An entity is represented by
redirect
CSS Property
Entity class
response
10. One or more set of rules in an XSL style sheet
<jsp:setProperty> tag
template
NodeList
<jsp:getProperty>
11. Channel into a new direction (to a different page)
RequestDispatcher
form
redirect
WAR file
12. Method that tests the program
forward
test method
catch
Class.forName()
13. A style sheet containing format and layout settings that is stored in a separate file.
URL
Controller
external style sheet
margins
14. HTTP request method. Parameters are encoded in URL. used for idempotent requests.
Element
<jsp:useBean> tag
Java class
GET
15. Field that uniquely identifies a record in a table
javac task
ANT task
primary key
delimiter
16. Declares JavaBean class within the JSP page in whatever scope is specified in its scope attribute
Node
ServletContext
<jsp:useBean>
constructor chaining
17. Ascripting language used to make HTML pages interactive
classpath element
Event object
method signature
JavaScript
18. This component of the MVC architecture directs client requests to the appropriate resource
relative positioning
<jsp:setProperty> tag
Controller
MySQL
19. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element
View
safe
input element
setter method
20. Generic name for a Java class that manages data on behalf of a JSP page
absolute positioning
JavaBean
form
Tomcat
21. Specifies whether or not an element is visible
Driver
visibility
CSS property
attribute
22. This tag in a JSP page directs the associated Bean to receive a property when the user clicks a Submit button in the JSP page
complex type
HTML strict
getter method
<jsp:setProperty> tag
23. XML element that contains other elements and/or attributes
POST
stateless
complex type
short-circuit boolean evaluation
24. Tag that gives you the option to iterate over arrays and collections
<c:forEach> tag
box model
session object
4XX status code
25. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean
build.xml
Java Standard Tag Library
4XX status code
scriptlet
26. Type of method that returns the state of one field in an object.
HTML strict
doPost()
POST
getter
27. In JSP; makes it possible to easily access application data stored in JavaBeans components (by using characters such as {...} - < - >). Used with JSTL to replace all JAVA
abstract class
element
unit test
Expression language
28. Bean that only survives for current request
field
W3C DOM
session object
request Bean scope
29. Content- Padding - Border- Margin
box model
session scope
this()
W3C
30. Used to extract only those records that fulfill a specified criterion.
response
where clause
qualified name
idempotent
31. Part of class definition that tells control what to do in response to event
form
session scope
event handler
2xx status code
32. This XML processing technology is used to identify sets of elements - such as all the <title> elements that occur as children of <item> elements
XPATH
war task
catch
W3C
33. A collection of standard programs and subroutines that are stored and available for immediate use
JSTL (JavaServer Pages Standard Tag Library)
constructor chaining
library
weakly typed language
34. a class with a default constructor that exposes properties through its (get) and (set) methods - Generic name for a Java class that manages data on behalf of a JSP page
JavaBean
document.getElementById()
where clause
4XX status code
35. Client error
JSP Expression Language
4XX status code
CSS Property
table
36. Not intended to be depended on by external code and thus are not part of the interface.
private
javac task
import statement
war task
37. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
response
$_SESSION
viewport
expression scriptlet
38. This component of the MVC architecture holds business data that will be displayed in the JSP page
Model
attribute
<jsp:setProperty>
JSP tag
39. Accessor whose purpose is to return the value stored in an instance variable.
visibility
getter method
setXXX method
4XX status code
40. Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.
Content negotiation
$_SESSION
ANT target
HttpSession
41. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.
parameter
Extreme programming
DTD
GET
42. Bean that only survives for current request
XSL
submit element
request scope
id attribute
43. A web development technique that allows portions of Web pages to reload with fresh data instead of requiring the entire Web page to reload
JAR file
request parameter
request object
AJAX
44. Defines a standard way for accessing and manipulating HTML documents.
HTML DOM
Apache
box model
submit element
45. A document type that allows the use of deprecated tags.
2xx status code
Transitional
request attribute
JSTL (JavaServer Pages Standard Tag Library)
46. This Java object is used by a controller servlet to send the request to the appropriate JSP page
RequestDispatcher
$_REQUEST
Spec comment
assertEquals()
47. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>
expression scriptlet
rs.next()
object
relational database
48. A GET request results from a normal request for a URL or from an HTML form that has no METHOD specified and it should be handled by this method.
ANT dependency
doGet()
XML Schema
dependency
49. Your computer sends a request for some file (e.g. "Get me the file 'home.html'") and the web server sends back a _______ ("Here's the file" - followed by the file itself).
response
Model
mysqli
redirect
50. One or more complete Java statements grouped together logically - <% %>
TCP (Transport Layer Protocol)
scriptlet
input element
Connection
Sorry!:) No result found.
Can you answer 50 questions in 15 minutes?
Let me suggest you:
Browse all subjects
Browse all tests
Most popular tests
Major Subjects
Tests & Exams
AP
CLEP
DSST
GRE
SAT
GMAT
Certifications
CISSP go to https://www.isc2.org/
PMP
ITIL
RHCE
MCTS
More...
IT Skills
Android Programming
Data Modeling
Objective C Programming
Basic Python Programming
Adobe Illustrator
More...
Business Skills
Advertising Techniques
Business Accounting Basics
Business Strategy
Human Resource Management
Marketing Basics
More...
Soft Skills
Body Language
People Skills
Public Speaking
Persuasion
Job Hunting And Resumes
More...
Vocabulary
GRE Vocab
SAT Vocab
TOEFL Essential Vocab
Basic English Words For All
Global Words You Should Know
Business English
More...
Languages
AP German Vocab
AP Latin Vocab
SAT Subject Test: French
Italian Survival
Norwegian Survival
More...
Engineering
Audio Engineering
Computer Science Engineering
Aerospace Engineering
Chemical Engineering
Structural Engineering
More...
Health Sciences
Basic Nursing Skills
Health Science Language Fundamentals
Veterinary Technology Medical Language
Cardiology
Clinical Surgery
More...
English
Grammar Fundamentals
Literary And Rhetorical Vocab
Elements Of Style Vocab
Introduction To English Major
Complete Advanced Sentences
Literature
Homonyms
More...
Math
Algebra Formulas
Basic Arithmetic: Measurements
Metric Conversions
Geometric Properties
Important Math Facts
Number Sense Vocab
Business Math
More...
Other Major Subjects
Science
Economics
History
Law
Performing-arts
Cooking
Logic & Reasoning
Trivia
Browse all subjects
Browse all tests
Most popular tests