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. A POST request results from an HTML form that specifically lists POST as the METHOD and it should be handled by this method.






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






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






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






5. Method for just getting (retrieving) data.






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






7. Well-formed XML document which also conforms to rules of a Document Type Definition (DTD) or an XML Schema (XSD)






8. Script that contains one project and at least one (default) target. Targets contain task elements. Used by ANT






9. an object that provides an abstract interface to some type of database






10. A style sheet containing format and layout settings that is stored in a separate file.






11. The act of intercepting requests and responses to transform or use info contained in the requests or responses; can transform response from a servlet or JSP page






12. Protocol layering is a common technique to simplify designs by dividing them into functional layers each concerned primarily with one task.






13. A collection of standard programs and subroutines that are stored and available for immediate use






14. XML element that contains other elements and/or attributes






15. Elements that are rendered (displayed) directly in line with the text






16. HTTP request method. Parameters are passed to the server through a separate input channel. used for non-dempotent requests.






17. The exclusive address of a web page. The official term is Uniform Resource Locator.






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






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






20. Describes the styles of the page elements - such as their colors and font sizes and background colors.






21. String that is the result of submitting an HTTP request/form with query that specifies the name/value pairs






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






23. A popular persistence provider used with Java Web servers






24. If you want to use the same path-like structure for several tasks - you can define them with this






25. Java Server Page - web page coding standard that allows developers to dynamically generate web pages in response to user request






26. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean






27. Keyword that can be used inside any method to refer to the current object






28. One or more complete Java statements grouped together logically - <% %>






29. Bean that only survives for current request






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






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






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






33. Programming language designed for managing data in relational database management systems






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






35. Written programs or procedures or rules and associated documentation pertaining to the operation of a computer system and that are stored in read/write memory






36. Enables a subclass to call the methods and fields of its superclass






37. Layer below HTTP. HTTP accesses this. Reliable data stream service. The Internet's primary transport protocol; provides a point-to-point channel for applications that require reliable communications






38. Set of data elements (values) that is organized using a model of vertical columns (identified by their name) and horizantal rows






39. In the XML fragment <node id="7" x_pos="330" ypos="450">BasicVersity</node> - id and x_pos and y_pos fill this role






40. Used to insert Java values directly into the output. It has the following form: <%= Java expression %>






41. a single instance of that member shared by all instances of this class






42. Specifies what aspect of the element you are choosing to style.(width - color - bg-color)






43. This component of JSP pages replaces the above tag and allows more sophisticated manipulation of values from the bean






44. Can't attempt one task until the previous task is successful






45. This is used to select user information.






46. Something that is not included in a rule or group or list or that does not behave in the expected way






47. These auto-generated methods allow us to change data members of a Java class






48. Ascripting language used to make HTML pages interactive






49. Returns a list of elements with the given tag name.






50. Field that uniquely identifies a record in a table