Test your basic knowledge |

Java Web Programming

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. Scope of variables whose values persist through several client visits back to the same site but not over the life of the application






2. 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






3. 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






4. Text boxes and radio buttons and check boxes in a Web page are instances of this more general type of element






5. 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.






6. Used to pass data to a server. can contain input elements like text fields and checkboxes and radio-buttons and submit buttons and more. It can also contain select lists and textarea and fieldset and legend and label elements.






7. This component of the MVC architecture represents what is delivered to the client browser






8. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine






9. After a database query is performed - this Java class provides access to the records extracted from the database






10. Java class specifically created to enable communication with a particular database management product such as MySQL






11. a class whose primary purpose is to define an interface deferring some or all of its implementations to subclasses. Cannot be instantiated






12. Computer stops examining comparisons as soon as it determines the final outcome






13. allows client software to communicate with database server software






14. API for valid HTML and well-formed XML documents. defines logical structure of documents and the way a document is accessed & manipulated






15. Bean that only survives for current request






16. associative array containing session variables available to the current script






17. Used to affect a certain portion of your material. They utilize the on/off approach.






18. The function for the browser to run when the server responds to your request






19. Primary key of one table that appears as an attribute in another table and acts to provide a logical relationship between the two tables






20. 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).






21. This Java object is used by a controller servlet to send the request to the appropriate JSP page






22. 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






23. Class of agile programming in which "waterfall" loop is compressed into shorter loops. each iteration adds functionality & client is responsible for acceptance testing.






24. This part of a CSS rule specifies the set of HTML elements to which a defined style should apply






25. 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






26. Specifies that the Node will contain text elements






27. Retrieves values in JDBC






28. a piece of Java-code embedded in the HTML-like JSP code






29. Controlling the exact location of text and pictures on a web page by specifying coordinates on the page.






30. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.






31. Part of class definition that tells control what to do in response to event






32. Database that represents data as a collection of tables in which all data relationships are represented by common values in related tables






33. Can't attempt one task until a previous task is successful






34. The act of sending onto another destination






35. A software program that checks an HTML document for syntactical errors.






36. The window or viewing area that displays web pages and if smaller than the web page - scroll bars should be available.






37. Sets values for parameters in JDBC






38. 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.






39. ${myBean.name}... Java code that evaluates to a value






40. Certain look for a jquery element






41. Single piece of info; record is one complete set of these






42. Renders the model into a form suitable for interaction - typically a user interface element. HTML and CSS






43. This component of the MVC architecture holds business data that will be displayed in the JSP page






44. 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






45. Marks successful completion of one or more tasks - what you are trying to get to.






46. Design pattern for asynchronous invocation of potentially long-running methods of an object






47. This provides methods that allow you to retrieve header information as well as information about the client and server.






48. Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.






49. An action that ANT will attempt to do






50. After a database query is performed this Java class provides access to the records extracted from the database