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. A mechanism defined in the HTTP specification that makes it possible to serve different versions of a document (a resource representation) at the same URI so that user agents can specify which version fit their capabilities the best.
expression scriptlet
PreparedStatement
Content negotiation
CSS property
2. 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
PreparedStatement
form method
ANT dependency
Expression language
3. ${myBean.name}... Java code that evaluates to a value
Expression Scriptlet
JavaScript
2xx status code
response
4. Done by including portions of SQL statements in a web form entry field in an attempt to get the website to pass a newly formed rogue SQL command to the database
<c:if>
SQL injection attack
deprecated
event handler
5. a JAR file used to distribute a collection of JavaServer Pages and servlets and Java classes and XML files and tag libraries and static Web pages (HTML and related files) that together constitute a Web application.
form
Event object
WAR file
session scope
6. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.
table
viewport
Model
die()
7. Single piece of info; record is one complete set of these
JSP tag
test method
field
safe
8. Tells the compiler where to access certain classes
import statement
assignment statement
Java Standard Tag Library
session object
9. Type of method that returns the state of one field in an object.
helper class
getter
entity
MS Access
10. Specifies that the Node will contain text elements
<c:forEach> tag
Element
super()
TextNode
11. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
absolute positioning
expression scriptlet
Content negotiation
validator
12. Provides the abstraction of an ordered collection of nodes without defining or constraining how this collection is implemented
ServletContext
getter method
parameter
NodeList
13. The address of a website. Uniform Resource locator.
URL
subclass
static content
ResultSet
14. stores information about or change settings for a user session. Variables stored in it hold information about one single user and are available to all pages in one application.
Tomcat
Apache
request.getAttribute
session object
15. This can be of two types: loaded from an external tag library or predefined tag; do not use <% but just the < character
JSP tag
CSS
Cascade delete
junit task
16. Retrieves values in JDBC
agile programming
where clause
foreign key
getXXX method
17. Code indicating status that server sends back to you.
status code
subclass
restricted type
setter method
18. This DTD contains all HTML elements and attributes but does NOT INCLUDE presentational or deprecated elements (like font). Framesets are not allowed.
ResultSet
attribute
HTML strict
2xx status code
19. Requires every value of one attribute of a table to exist as a value of another attribute in a different relation (table)
foreign key constraint
element
jQuery theme
Structured Query Language
20. Used to affect a certain portion of your material. They utilize the on/off approach.
hidden input element
request object
container
table
21. Your computer sends a ______ for some file (e.g. "Get me the file 'home.html'") and the web server sends back a response ("Here's the file" - followed by the file itself).
Dynamic web project
assertEquals method
ResultSet
request
22. Pseudo-relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools
POST
MS Access
setter
ResultSet
23. Marks successful completion of one or more tasks - what you are trying to get to.
ANT target
Model
session
test method
24. Objects of any type that are explicitly placed on the request object via a call to the setAttribute() method
Content negotiation
package
input element
request attribute
25. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.
absolute positioning
filtering
Dynamic web project
form
26. Specific style elements such as background-color and font-size fill this role in CSS
package
class library
Node
CSS Property
27. Makes it possible to easily access application data stored in JavaBeans components; replaces Java scriplets for reading information from the Bean
Expression Language
assignment statement
Driver
Statement
28. The default positioning system used by web pages and browsers for where objects in a web page will be displayed. Objects are placed depending on where they occur in the code sequence.
relational database
table
relative positioning
class library
29. Technology specifically designed for automated logic testing of Web applications
JUnit
fail()
W3C
well-formed
30. Something that is not included in a rule or group or list or that does not behave in the expected way
attribute
JSTL (JavaServer Pages Standard Tag Library)
Exception
JUnit
31. Enables a subclass to call the methods and fields of its superclass
absolute positioning
super()
CGI variable
auto_increment
32. Specifies where to send the form-data when a form is submitted.
jQuery
request Bean scope
sequence
form action
33. Java class specifically created to enable communication with a particular database management product such as MySQL
Driver
session scope
fixed positioning
margins
34. Servlet configuration descriptor to use WEB-INF/web.xml; required most of the time in WAR task
document.getElementById()
WAR webxml attribute
Driver
Expression language
35. A collection of standard programs and subroutines that are stored and available for immediate use
HTML DOM
library
doGet()
session Bean scope
36. This Java object is used by a controller servlet to send the request to the appropriate JSP page
doPost()
RequestDispatcher
doGet()
event handler
37. Handles the error if it does not satisfy the "try" statement
<jsp:setProperty>
catch
this()
entity
38. Well-formed XML document which also conforms to rules of a Document Type Definition (DTD) or an XML Schema (XSD)
valid
POST
request attribute
scriptlet
39. Bean that only survives for current request
<jsp:setProperty> tag
private
request scope
response
40. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables
redirect
JSP Expression Language
servlet
foreign key
41. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request
idempotent
block display
JSP
setter
42. If you want to use the same path-like structure for several tasks - you can define them with this
Class.forName()
pathelement element
form action
fail()
43. Clears an area around the content which is inside of the border of an element (length-%)
well-formed
padding
form action
<jsp:setProperty> tag
44. a test of each individual component (often a program) to ensure that it is as defect-free as possible
unit test
assignment statement
Expression Scriptlet
assertEquals method
45. Type of method that returns the state of one field in an object.
getter
Element
Event object
foreign key
46. Part of class definition that tells control what to do in response to event
Java class
padding
form
event handler
47. This Java class outputs the HTML content for a dynamically generated Web page
dependency
where clause
rs.next()
servlet
48. jQuery provides a single object with the most important properties.
library
abstract class
session object
Event object
49. object created by servlet container for Servlets to access environment information and provide ability for Servlet to bind object attributes to the invironment scope by name
ServletContext
MySQL
protocol layering principle
<jsp:setProperty> tag
50. Bean that only survives for current request
getter method
getElementsByTagName
CSS selector
request scope