You are on page 1of 33

Q1.

Which of the following Java EE containers manages the execution of JSP page and servlet components for Java EE applications? m 1, EJB container m 2, Web container m 3, Application client container m 4, Applet container m 2 Q2. Which of the following Java EE containers manages the execution of enterprise beans for Java EE applications? M 1, EJB container m 2, Web container m 3, Application client container m 4, Applet container m 1 Q3. Which of the following is a collection of HTML pages and other media files that contains all the content that is visible to the user on a given web server? M 1, Web application m 2, Web site m 3, URL m 4, HTTP m 2 Q4. Which of the following is a canonical name that locates a specific resource on the Internet? m 1, Web application m 2, Web site m 3, URL m 4, HTTP m 3 Q5. Which of the following is referred to as a stateless protocol and supports only one request per connection? m 1, Web application m 2, Web site m 3, URL m 4, HTTP m 4 Q6. You have to design a web application for a car manufacturing company. The processing of the client request is to be done as a separate OS shell on the server. Which of following should you use for the server-side programming? M 1, CGI m 2, Servlet m 3, JSP m 4, HTML m 1 Q7. You have to design a web application for a car manufacturing company. You decided to use the Model 2 architecture to design the web application. Which of the following will act as the controller that verifies form data and updates the model with the form? 1, Servlet m 2, JSP page m 3, Java technology classes m 4, HTML m 1

Q8. You have to design a web application for a car manufacturing company. You decided to use the Model 2 architecture to design the web application. Which of the following will act as the view that renders the HTML response by retrieving data from the model n? 1, Servlet m 2, JSP page m 3, Java technology classes m 4, HTML m 2 Q9. In the J2EE platform the different components are allocated different responsibilities. These responsibilities include carrying out specific actions or viewing static content in a well formatted way without using custom tags. Of all the components available. 1,JSP m 2,EJB m 3,Servlet m 4,RMI m 3 Q10. You need to develop an application for a client. The application should have the following features: 1. Should be able to run on any web server. 2. Should be accessible from any web browser. 3. Should allow a degree of separation between the static and dynamic 1,EJB m 2,HTML m 3,JSP m 4,ASP m

Q11. Assertion: JSP supports features of servlets, such as platform independence, creation of database-driven Web applications, and server side programming capabilities, etc. Reason: A JSP page after compilation generates a servlet Which of the following option. 1,BOTH the assertion and reason are TRUE statements and the reason is the correct explanation of the assertion. M 2,BOTH the assertion and reason are TRUE statements, but the reason IS NOT a correct explanation of the assertion. M 3, The assertion is TRUE but the reason is a FALSE statement. M 4, The assertion is FALSE hence the reason DOES NOT apply. M 1 Q12. You are using the MVC paradigm to divide the application into three distinct roles that have well defined responsibilities towards each other. One of the elements contains the parts of the application that can be rendered on any device and can be perceive 1, Model element m 2, View element m 3, Controller element m 4, A combination of these elements m 2 Q13. In the J2EE platform, the model, view and controller responsibilities are allotted to the different elements. One of the elements is usually a servlet. The servlet delegates the helper classes to carry out specific actions, rather than addressing them 1,Controller m 2,View m 3,Model m 4,Component m 1

Q14. Smithline is a large chain of supermarket. The management of Smithline identifies that they had exceeded their budget. The management wants to make a fresh short term budget, which would cover the value exceeded. Identify who will take the responsibility 1, Strategic management m 2, Middle management m 3, Both operational and strategic management m 4, Operational management m 2 Q15. M&N Garments is planning to modify the process of selling their garments online. In this regard, they need to design a blueprint of the Web application. Identify who will get the responsibility of designing the Web application? M 1, Chief Executive Officer m 2, Senior Management m 3, Architects m 4, Enterprise Engineers m 3 Q16. James owns a restaurant with five waiters, three chefs, and two cleaners. The waiters collect orders and conveys the same to the chefs. Then the chefs prepare the food and the waiters serve the food. Finally the waiter collects the bill. The cleaners ensu 1, Adaptive organizations m 2, Simple organizations m 3, Nonadaptive organizations m 4, Complex organizations m 2 Q17. Allianz Corporation started a new insurance scheme which would provide accidental coverage to the people insured under this scheme. Allianz is a ____________ . m 1, Manufacturing-based organization m 2, Service-based organization m 3, Complex organization m 4, Simple organization m 2 Q18. Nicole manages a social service centre. Her __________ provides education and food to the poor children free of cost. M 1, Adaptive organization m 2, Simple organization m 3, Non-profit-based organization m 4, Service-based organization m 3 Q19. Which of the following prevent unauthorized modification, destruction, or disclosure of the data in an enterprise? M 1, Data warehouse m 2, Data mart m 3, Network security layers m 4, Front-end interface design tools m 3 Q20. Which of the following provides an integrated solution to plan, schedule, and control presales and post-sales activities in an organization? M 1, Enterprise Resource Planning m 2, Customer Relationship Management m 3, Supply Chain Management m 4, Transaction Processing Systems m 2

Q21. Which of the following business process plans, manages, and review performance of the employees? M 1, Finance and Accounting m 2, Sales and Marketing m 3, Manufacturing and Production m 4, Human Resource m 4 Q22. In which stage of Business Process Management, the business process experts review the problem areas and evaluate the end-to-end processes of the organization? M 1, Monitoring m 2, Analyzing m 3, Improving m 4, Implementing m 2 Q23. Which of the following supports what-if analysis? M 1, Supply Chain Management System m 2, Enterprise Resource Planning Systems m 3, Management Information Systems m 4, Decision Support Systems m 4 Q24. Omeg, a mobile manufacturing organization, is planning to export their mobile phones in Asian market. To export their mobile phones, the senior management at Omeg needs to know about the Asian market. Which of the following systems can be used to fulfill? 1, Transaction Processing Systems m 2, Business Intelligence Systems m 3, Management Information Systems m 4, Customer Relationship Management System m 2 Q25. GGN Construction wants to keep track of the valuation of their property and its depreciation. Which of the following business process would help the management to perform this activity? M 1, Sales and marketing m 2, Finance and accounting m 3, Manufacturing and production m 4, Human resource m 2 Q26. JK Public School always receives complaints that their admission process is very complex and time consuming. In this process, initailly the student fills the form and then they attend the interview. After interview they submit the mark sheets. Then the stu 1, Continuous process improvement m 2, Continuous performance improvement m 3, Business process reengineering m 4, Business performance reengineering m 1 Q27. Sundew's manufacturing unit is having problem in production as suppliers failed to sent the raw materials. They immediately need raw materials. Which support business process will help Sundew in this situation? M 1, Purchase and procurement m 2, Human resource m 3, IT support m 4, Infrastructure development m 1

Q28. Smithline, a large chain of supermarket has automated systems for each of their divisions. However, the management is unable to retrieve data from multiple systems simultaneously. Identify which of the following technology components for providing data ca 1, Enterprise resource planning m 2, Transaction processing systems m 3, Supply chain management m 4, Customer relationship management m 1 Q29. Omeg is launching a mobile phone. The management of Omeg is sure that the customers would like the design and style of the phone. In addition, a large number of salespersons were recruited to explain the features of the phone to the customers. Which key a 1, Intangible m 2, Perishable m 3, Workforce intensive m 4, Both perishable and intangible m 3 Q30. A salesperson delivers the products to his customer. During delivery of the product, which two databases need to be updated simultaneously? M 1, Invoice and Inventory database m 2, Invoice and Order detail database m 3, Inventory and Order detail database m 4, Quotation and Inventory database m 1 Q31. Ace Beauty Products is planning to launch a new body lotion in the market. Therefore, they want to identify the likes and dislikes of the customers. Identify the factor of segmentation that is being focused in the preceding situation? M 1, Profile m 2, Demographics m 3, Psychographic m 4, Buying decisions m 3 Q32. Jane Cosmetics launched a perfume in the market because the customers have been demanding that type of perfume for quite long. Identify which of the following is used to develop huge demand for the product in the market? M 1, Push marketing m 2, Target market identification m 3, Market segmentation m 4, Pull marketing m 4 Q33. When a sale transaction happens, a number of documents are exchanged between the buyer and seller. Identify the correct sequence in which the documents are exchanged? m 1, I) Quotation II) Purchase Order III) Invoice m 2, I) Invoice II) Quotation III) Purchase Order m 3, I) Invoice II) Purchase order III) Quotation m 4, I) Quotation II) Invoice III) Purchase Order m 1

Q34. Mandy needs to design a web application for his organization. He decides to use the servlet in the web application to respond to an HTTP request from the client. How can he create a servlet for the web application? M 1, By extending the servlet class with the HttpServlet class. m 2, By extending the servlet class with the ListLeagueServlet class. m 3, By extending the servlet class with the HttpServletRequest interface. m 4, By extending the servlet class with the HttpServletResponse interface. M 1 Q35. Mandy needs to design a web application for his organization. He decides to use the servlet in the web application to respond to an HTTP request from the client. He has to make sure that the response sent from the server to the browser is intended for a s 1, response.setContentType("text/html"); m 2, response.setHeader("Cache-Control", "no-cache"); m 3, response.setHeader("Cache-Control", "private"); m 4, response.setHeader("Cache-Control", "cache"); m 3 Q36. Mandy needs to design a web application for his organization. He decides to use the servlet in the web application to respond to an HTTP request from the client. He has to make sure that the browser should not reuse the response for a subsequent request w 1, response.setContentType("text/html"); m 2, response.setHeader("Cache-Control", "no-cache"); m 3, response.setHeader("Cache-Control", "private"); m 4, response.setHeader("Cache-Control", "cache"); m 2 Q37. Mandy needs to design a web application for his organization. He decides to use the servlet in the web application to respond to an HTTP request from the client. He first creates a form, create_form.do, to accept input from the user. He needs to make sure 1, <form action='create_form.do' method='POST'> m 2, <form action='create_form.do' method='GET'> m 3, <form method='create_form.do' action='POST'> m 4, <form method='create_form.do' action='GET'> m 2 Q38. Which of the following HTTP methods is identical to the GET except that it does not return a message-body, only the headers? M 1, HEAD m 2, OPTIONS m 3, TRACE m 4, CONNECT m 1 Q39. Which of the following HTTP methods request for the communication options available on the request/response chain? M 1, HEAD m 2, OPTIONS m 3, TRACE m 4, CONNECT m 2 Q40. Which of the following HTTP methods request for the server to invoke an application-layer loop-back of the request message? M 1, HEAD m 2, OPTIONS m 3, TRACE m 4, CONNECT m 3

Q41. Which of the following HTTP methods is reserved for use with a proxy that can switch to being a tunnel? M 1, HEAD m 2, OPTIONS m 3, TRACE m 4, CONNECT m 4 Q42. Which of the following HTTP methods request for the server to store the entity enclosed in the body of the HTTP message? M 1, HEAD m 2, OPTIONS m 3, TRACE m 4, PUT m 4 Q43. Steve has developed an application. The servlet has two fields on the home page. This home page accepts the username and password. The servlet needs to validate the user name and password after these values are submitted to the servlet. Steve is not able 1,HttpServletResponse interface m 2,HttpServletRequest interface m 3,ServletConfig class m 4,HttpServlet class m 2 Q44. Consider the following code snippet: import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; public class UserCount extends HttpServlet { static int c; public void init(ServletConfig cn) throws Servl 1,3 m 2,2 m 3,4 m 4,1 m 3 Q45. Assertion: A change made to any code requires recompilation of the servlet. Reason: Servlets tie up files (an HTML file for the static content and a Java file for the dynamic content) to independently handle the static presentation logic and the dynamic 1,BOTH the assertion and reason are TRUE statements and the reason IS the correct explanation of the assertion. m 2,BOTH the assertion and reason are TRUE statements, but the reason IS NOT a correct explanation of the assertion. m 3,The assertion is TRUE but the reason is a FALSE statement. m 4,The assertion is FALSE hence the reason DOES NOT apply. M 1 Q46. You are working on an application that has multiple components. The control needs to be transferred from one component to another component. The invoking component should not be able to produce any output of its own. Which method from the RequestDispatche 1,request m 2,include m 3,response m 4,forward m 4

Q47. Consider the following code snippet: Code for UserInterface: <html> <head></head> <body> <form method="post" action="/Servlet/validate"> Login:<input type="text" name="t1"> Password:<input type="text" name="t2"> <input ty 1,Welcome to the web site. m 2,Invalid Password. m 3,No such User. m 4,The code will not compile successfully. M

Q48. You, being a software developer, needs to develop a web application for your organization. You decided to use servlets to create the web application. After you have created the servlet, you now need to clean up the resources that your servlet has initialize 1, By overriding the service method in the servlet class. m 2, By overriding the init method in the servlet class. m 3, By overriding the destroy method in the servlet class. m 4, By overriding the doGet method in the servlet class. M 3 Q49. You, being a software developer, needs to develop a web application for your organization. You decided to use servlets to create the web application. While you are creating the servlet, you feel the need to write the code for the initialization of the ser 1, By overriding the service method in the servlet class. m 2, By overriding the init method in the servlet class. m 3, By overriding the destroy method in the servlet class. m 4, By overriding the doGet method in the servlet class. M 2 Q50. You have created a soccer league web application using servlets. After the web application has been created, you run the add_league servlet using the following address: http://localhost:8080/soccer/admin/add_league.view What should the corresponding code 1, <servlet-mapping> <servlet-name>AddLeagueForm</servlet-name> <url-pattern>/localhost:8080/add_league.view</url-pattern> </servlet-mapping> m 2, <servlet-mapping> <servlet-name>AddLeagueForm</servlet-name> <url-pattern>/localhost/add_league.view</url-pattern> </servlet-mapping> m 3, <servlet-mapping> <servlet-name>AddLeagueForm</servlet-name> <url-pattern>http/add_league.view</url-pattern> </servlet-mapping> m 4, <servlet-mapping> <servlet-name>AddLeagueForm</servlet-name> <url-pattern>/admin/add_league.view</url-pattern> </servlet-mapping> m 4

Q51. You have created the AddLeagueForm servlet that includes a single initialization parameter called seasons-list with the value Spring, Summer, Autumn, Winter. This configuration object is passed to the servlet instance by way of the init method, which is s 1, <servlet> <servlet-name>AddLeagueForm</servlet-name> <servlet-class>sl314.view.AddLeagueFormServlet</servlet-class> <param-name>seasons-list</param-name> <param-value>Spring, Summer,Autumn,Winter</param-value> </init-param> </servlet> m 2, <servlet> <servlet-name>AddLeagueForm</servlet-name> <servlet-class>sl314.view.AddLeagueFormServlet</servlet-class> <param-name>seasons-list</param-name> <param-value>Spring, Summer,Autumn,Winter</param-value> </servlet> m 3, <servlet> <servlet-name>AddLeagueForm</servlet-name> <servlet-class>sl314.view.AddLeagueFormServlet</servlet-class> <init-param> <param-name>seasons-list</param-name> <param-value>Spring, Summer,Autumn,Winter</param-value> </init-param> </servlet> m 4, <servlet> <servlet-name>AddLeagueForm</servlet-name> <servlet-class>sl314.view.AddLeagueFormServlet</servlet-class> <init-param> <param-value>Spring, Summer, Autumn, Winter</param-value> </init-param> </servlet> m 3 Q52. The life cycle of the servlet involves loading the servlet class and then creating the servlet instance. What will the third step of the servlet life cycle? M 1, Calling the service method m 2, Calling the init method m 3, Calling the destroy method m 4, Calling the servlet method m 2 Q53. The life cycle of the servlet involves loading the servlet class, creating the servlet instance and then initializing the servlet component. What will the next step of the servlet life cycle? M 1, Calling the service method m 2, Calling the init method m 3, Calling the destroy method m 4, Calling the servlet method m 1 Q54. The life cycle of the servlet involves loading the servlet class and then creating the servlet instance. After the servlet instance is created, the web container creates a unique object that contains any initialization parameters that were specified in th 1, Servlet m 2, ServletConfig m 3, ServletContext m 4, ServletContextListener m 2

Q55. You are creating a web application using servlets. The application requires that applicationspecific data is shared across independent web components. Which object can be used to implement this? M 1, Servlet m 2, ServletConfig m 3, ServletContext m 4, ServletContextListener m 3 Q56. You are creating a web application using servlets. You need to ensure that the shared application data must be in-memory before any HTTP requests are executed on the web application. Which object can be used to perform this initialization? M 1, Servlet m 2, ServletConfig m 3, ServletContext m 4, ServletContextListener m 4 Q57. You, being a software developer, needs to develop a web application for your organization. You decided to use servlets to create the web application. You created a form, AddEmpFormServlet.java to add the details of the new employees and complied it. The c 1, <servlet> <servlet-name>AddEmpForm</servlet-name> <servlet-class>view.AddEmpFormServlet</servlet-class> </servlet> m 2, <servlet> <servlet-name>AddEmpForm</servlet-name> <servlet-class>AddEmpFormServlet</servlet-class> </servlet> m 3, <servlet> <servlet-name>AddEmpForm</servlet-name> <servlet-class>classes.view.AddEmpFormServlet</servlet-class> </servlet> m 4, <servlet> <servlet-name>AddEmpForm</servlet-name> <servlet-class>WEB-INF.view.AddEmpFormServlet</servlet-class> </servlet> m 1 Q58. Which of the following methods is used to store the context-scoped attributes in the ServletContext object? M 1, init(ServletConfig) m 2, setAttribute m 3, getInitParameter m 4, ContextInitialized m 2 Q59. Which of the following method is used to retrieve the servlet's initialization parameters? M 1, init(ServletConfig) m 2, setAttribute m 3, getInitParameter m 4, ContextInitialized m 3 Q60. Which of the following method is used to retrieve the attributes from the ServletContext object? M 1, init(ServletConfig) m 2, getAttribute m 3, getInitParameter m 4, ContextInitialized m 2

Q61. Which of the following is the run time representation of the web application? M 1, init m 2, service m 3, ServletContext m 4, Servlet m 3 Q62. Which of the following methods is issued a unique request and response object by the web container for each HTTP request mapped to a given servlet? M 1, init m 2, service m 3, ServletContext m 4, Servlet m 2 Q63. While developing a web application using Struts, you configured Struts ActionServlet in the web.xml deployment descriptor. The ActionServlet uses an initialization parameter, called config, to specify the path to the Struts configuration file. For this, 1, <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> m 2, <init-param> <param-name>config</param-name> <param-value>/WEB-INF</param-value> </init-param> m 3, <init-param> <name>config</name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> m 4, <init-param> <param-name>config</param-name> <param-value>struts-config.xml</param-value> </init-param> m 1 Q64. While developing a web application using Struts, you are required to configure the Struts ActionServlet in the web.xml deployment descriptor. The ActionServlet is given the name FrontController. To define the FrontController servlet, the following code i 1, <name>FrontController<name> <servlet-class> org.apache.struts.action </servlet-class> m 2, <servlet-name>FrontController</servlet-name> <servlet-class> org.apache.struts.action.ActionServlet </servlet-class> m 3, <servlet-name>FrontController</servlet-name> <servlet-class> struts.action.ActionServlet <servlet-class> m 4, <servlet-name>FrontController<servlet-name> <class> org.apache.struts.action.ActionServlet <class> m 2

Q65. While developing a web application using Struts, you configured the Struts ActionServlet in the web.xml deployment descriptor. The ActionServlet is given the name FrontController. You are also required to configure the URL pattern that maps to the Action 1, <servlet-mapping> <servlet-name>Action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> m 2, <servlet-mapping> <servlet-name>FrontController</servlet-name> <url-pattern>.do<url-pattern> </servlet-mapping> m 3, <servlet-mapping> <servlet-name>FrontController</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> m 4, <servlet-mapping> <servlet-name>Action</servlet-name> <url-pattern>.do</url-pattern> </servlet-mapping> m 3 Q66. While developing a web application using Struts, you are required to configure the Struts configuration file, struts-config.xml. You have to declare two forward entries, success and error within the /add_dvd action. For this purpose, the following code i 1, <action-mappings> <action path="/add_dvd" type="com.dvd.controller.AddDVDAction"> <forward name="error" path="/add_dvd.view"/> </action> </action-mappings> m 2, <action-mappings> <action path="/add_dvd"> <forward name="success" path="/success.view"/> <forward name="error" path="/add_dvd.view"/> </action> </action-mappings> m 3, <action-mappings> <action path="/add_dvd" type="com.dvd.controller.AddDVDAction"> </action> </action-mappings> m 4, <action-mappings> <action path="/add_dvd" type="com.dvd.controller.AddDVDAction"> <forward name="success" path="/success.view"/> <forward name="error" path="/add_dvd.view"/> </action> </action-mappings> m 4

Q67. While developing a web application using Struts, you are required to configure the Struts configuration file, struts-config.xml. You have to declare two forward entries, success and error within the /admin/add_league action. For this purpose, the following 1, <action-mappings> <action path="/admin/add_league" type="sl314.controller.AddLeagueAction"> <forward name="success" path="/admin/success.view"/> <forward name="error" path="/admin/add_league.view"/> </action> </action-mappings> m 2, <action-mappings> <action path="/admin/add_league"> <forward name="success" path="/admin/success.view"/> <forward name="error" path="/admin/add_league.view"/> </action> </action-mappings> m 3, <action-mappings> <action path="add_league" type="sl314.controller.AddLeagueAction"> <forward name="success" path="/admin/success.view"/> <forward name="error" path="/admin/add_league.view"/> </action> </action-mappings> m 4, <action-mappings> <action path="/add_league" type="sl314.controller.AddLeagueAction"> <forward name="success" path="/admin/success.view"> <forward name="error" path="/admin/add_league.view"> </action> </action-mappings> m 1 Q68. James is developing a web application using Struts framework. For this, he needs to configure the Struts ActionServlet in a file. Which of the following files is used to configure the Struts infrastructure controller? M 1, web.xml m 2, list_leagues.do m 3, struts-config.xml m 4, form.do m 1 Q69. James is developing a web application using Struts framework. For this, he needs to configure all of the application-specific classes in a file. Which of the following files is used to configure the action mappings? M 1, web.xml m 2, list_leagues.do m 3, struts-config.xml m 4, form.do m 3 Q70. James is developing a web application using Struts framework. For this, he needs to configure all of the application-specific classes in the struts-config.xml file. Which of the following is the primary subtag to the root tag of this file? M 1, action-mappings m 2, forward m 3, action m 4, struts-config m 1

Q71. James is developing a web application using Struts framework. For this, he needs to configure all of the application-specific classes in the struts-config.xml file. Which of the following tag in this file specifies one action class and has two primary att 1, action-mappings m 2, forward m 3, action m 4, struts-config m 3 Q72. James is developing a web application using Struts framework. For this, he needs to configure all of the application-specific classes in the struts-config.xml file. Which of the following tag in this file configures the set of view mappings between the sy? 1, action-mappings m 2, forward m 3, action m 4, struts-config m 2 Q73. While developing a web application using Struts, you need to create a Struts controller. For this, you are required to extend the Struts Action base and implement the execute method. Which of the following arguments of execute method is a representation o 1, ActionMapping m 2, ActionForward m 3, ActionForm m 4, Action m 1 Q74. While developing a web application using Struts, you need to create a Struts controller. For this, you are required to extend the Struts Action base and implement the execute method. Which of the following is the first argument of the execute method and i 1, ActionMapping m 2, ActionForward m 3, ActionForm m 4, Action m 1 Q75. While developing a web application using Struts, you need to create a Struts controller. For this, you are required to extend the Struts Action base and implement the execute method. Which of the following object is the return value of the execute method? 1, ActionMapping m 2, ActionForward m 3, ActionForm m 4, Action m 2 Q76. While developing a web application using Struts, you need to create a Struts controller. For this, you are required to extend the Struts Action base and implement the execute method. Which of the following is the second argument of the execute method and 1, ActionMapping m 2, ActionForward m 3, ActionForm m 4, Action m 3 Q77. While developing a web application using Struts, you need to create a Struts controller. For this, you are required to extend the Struts Action base and implement the execute method. Which of the following is the third argument of the execute method and i 1, ActionMapping m 2, ActionForward m 3, HttpServletRequest m 4, HttpServletResponse m 3

Q78. Which of the following tag is NOT a part of the web.xml file? M 1, servlet m 2, action m 3, param-name m 4, param-value m 2 Q79. Which of the following tag is NOT a part of the struts-config file? M 1, action m 2, forward m 3, action-mappings m 4, servlet-name m 4 Q80. Which of the following directory is used to install struts library file? M 1, /WEB-INF/lib/ m 2, /WEB-INF/ m 3, /WEB-INF/web/ m 4, /WEB-INF/model/ m 1 Q81. Which of the following is NOT a part of the Analysis Model components? M 1, Boundary m 2, Service m 3, Entity m 4, Action m 4 Q82. Which of the following tag is used to specify the initialization parameters in the web.xml file? M 1, init-param m 2, servlet m 3, servlet-mapping m 4, url-pattern m 1 Q83. You are developing a web application using Servlets. You have to use filters so that the web container intercepts the incoming requests before it is forwarded to the servlet. Which of the following interface or class do you need to implement or extend which 1, FilterConfig m 2, Filter m 3, FilterChain m 4, PerformanceFilter m 2 Q84. You are developing a web application using Servlets. You have to use filters so that the web container intercepts the incoming requests before it is forwarded to the servlet. Which of the following methods is called once when the container instantiates a 1, init m 2, doFilter m 3, destroy m 4, doGet m 1 Q85. You are developing a web application using Servlets. You have to use filters so that the web container intercepts the incoming requests before it is forwarded to the servlet. Which of the following method of the filter is passed a FilterConfig object and. 1, init m 2, doFilter m 3, destroy m 4, doGet m 1

Q86. You are developing a web application using Servlets. You have to use filters so that the web container intercepts the incoming requests before it is forwarded to the servlet. Which of the following method is called for every request intercepted by the file? 1, init m 2, doFilter m 3, destroy m 4, doGet m 2 Q87. You are developing a web application using Servlets. You have to use filters so that the web container intercepts the incoming requests before it is forwarded to the servlet. Which of the following method is equivalent of a servlet's service method and is 1, init m 2, doFilter m 3, destroy m 4, doGet m 2 Q88. Mark is developing a web based application. The home page is a servlet that accepts the user name and password. Mark does not want the user to enter the username every time he logs into the website. He wants to find a way to store the value on the user's 1, getCookie m 2, addCookie m 3, addSession m 4, getSession m 2 Q89. Consider the code for filter mapping in web application deployment descriptor file. <servlet-mapping> <servlet-name>MyController</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> 1)<filter-mapping> <filter-name>First</filter-name> <servl 1,First>Second>Third>Fourth m 2,Third>Fourth>First>Second m 3,Fourth>Third>Second>First m 4,Second>First>Fourth>Third m

Q90. A code for filter mapping has to be written for a filter called Login Filter for components in such a manner that it should be applied to component whenever an error occurs . Predict the code for filter mapping to perform the required task from the following. 1,<filter-mapping> <filter-name>LoginFilter</filter-name> <dispatcher>ERROR</dispatcher> </filter-mapping> m 2,<filter-mapping> <filter-name>LoginFilter</filter-name> <url-pattern>*.do</url-pattern> <dispatcher>ERROR<dispatcher> </filter-mapping> m 3,<filter-mapping> <filter-name>LoginFilter</filter-name> <dispatcher>ERROR</dispatcher> <url-pattern>*.do</url-pattern> </filter-mapping> m 4,<filter-mapping> <filter-name>LoginFilter</filter-name> <url-pattern>*.do</url-pattern> <dispatcher>dispatcher.ERROR</dispatcher> </filter-mapping> m 2
Q91. Stem text : Consider the following code regarding accessing of session attributes in a session management program. But this program has few errors. Predict the correct code for the program. String login=request.getParameterValue("login"); if(login.equals 1,String login=request.getParameter("login"); if(login.equals("tim") { return mapping.Forward("error"); } if(login.equals("David") { return mapping.Forward("success"); }m 2,String login=request.getParameter("login"); if(login.equals("tim") { return mapping.findForward(error); } if(login.equals("David") { return mapping.findForward(success); }m 3,String login=request.getParameterValue("login"); if(login.equals("tim") { return mapping.findForward("error"); } if(login.equals("David") { return mapping.findForward("success"); }m 4,String login=request.getParameter("login"); if(login.equals("tim") { return mapping.findForward("error"); } if(login.equals("David") {return mapping.findForward("success");} m 4

Q92. Stem text : You have deployed two servlets named servlet1 and servlet2 in your Web server. You want to create an attribute called "customernumber" and assign the value of a variable cnum to it. Which of the following is the correct method for doing it? M 1,ServletContext c=getServletContext(); c.setAttribute(cnum,"customernumber"); m 2,ServletConfig c=getServletConfig(); c.setAttribute(cnum,"customernumber"); m 3,ServletContext c=getServletContext() c.setAttribute("customernumber", cnum) m 4,ServletConfig c=getServletConfig(); c.setAttribute("customernumber", cnum); m 3 Q93. You are creating a web application using Servlets. This web application needs to be integrated with the database. For this, you want to create a resource that contains the information needed to connect to an underlying database (typically the database URL 1, JDBC API m 2, DataSource m 3, Connection Pooling m 4, DAO m 2 Q94. You are creating a web application using Servlets. This web application needs to be integrated with the database. For this, you are required to manage the database communication. You decide to keep only a few connections that are shared among data access. 1, JDBC API m 2, DataSource m 3, Connection Pooling m 4, DAO m 3 Q95. You are creating a web application using Servlets. This web application needs to be integrated with the database. For this, you are required to create a datasource. Which of the following package contains the DataSource interface to be included in your ap 1, java.sql m 2, javax.sql m 3, java.io m 4, javax.servlet m 2 Q96. You are creating a web application using Servlets. This web application needs to be integrated with the database. For this, you are required to create a data source. This data source will be used by the components to retrieve a connection. Which of the following. 1, getConnection m 2, close m 3, lookup m 4, prepareStatement m 1 Q97. You are creating a web application using Servlets. This web application needs to be integrated with the database. For this, you are required to create a datasource. This datasource will be used by the components to retrieve a connection. After the connect 1, JDBC API m 2, java.sql package m 3, Connection Pooling m 4, Context object m 1

Q98. Consider the following statements regarding DAO Pattern Advantages: Statement A: DAO pattern design enhances the flexibility in front end technologies. Statement B: DAO pattern design enhances the flexibility in back end technologies. Statement C: 1,Statement A,B,C are true and Statement D is False. M 2,Statement A,B,D are true and Statement C is False. m 3,Statement B,C,D are true and Statement A is False. m 4,Statement A,B are true and Statement C,D are False. M

Q99. A Datasource reference for a datasource called passworddb has to be defined in a deployment descriptor file. What would be the code for this? M 1,<resorurce-ref> <res-ref-name>jdbc/passworddb</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref m 2,<resorurce-ref> <resname>jdbc/passworddb</resname> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> m 3,<resorurce-ref> <res-ref-name>jdbc/passworddb<res-ref-name> <respackage>javax.sql.DataSource</respackage> <res-auth>Container</res-auth> </resource-ref> m 4,<resorurce-ref> <res-ref-name>"jdbc/passworddb"<res-ref-name> <res-type>"javax.sql.DataSource"</res-type> <res-auth>Container</res-auth> </resource-ref> m Q100. What is the correct sequence when a component needs a DataBase connection? 1) The Component uses JDBC API to communicate with the DataBase. 2) The Component performs a JNDI Lookup on the naming service to retrieve the DataSource. 3) import the javax.sq 1,1>2>3>4 m 2,4>2>3>1 m 3,3>2>4>1 m 4,3>2>1>4 m

Q101. What would be code for locating a Datasource named myDB thru JNDI Context named mycontext? M 1,Context mycontext= new Context(); DataSource ds= (DataSource)mycontext.lookup("java:comp/env/jdbc/myDB"); m 2,Context mycontext= new InitialContext(); DataSource ds= (DataSource)mycontext.lookup(java:comp/env/jdbc/myDB); m 3,Context mycontext= new InitialContext(); DataSource ds= (DataSource)mycontext.lookup("java:comp/env/jdbc/myDB"); m 4,Context mycontext= new InitialContext(); DataSource ds= mycontext.lookup("java:comp/env/jdbc/myDB"); m 3 Q102. Stem text : Consider the following lines of code in web.xml file regarding defining of DataSource reference: 1,<resource-ref> <description> </description> <res-ref-name>jdbc/myDB</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>container</res-auth> </resource-ref> m 2,<resource-ref> <description> </description> <res-ref-name>jdbc/myDB<res-ref-name> <res-type>java.sql.DataSource<res-type> <res-auth>container<res-auth> </resource-ref> m 3,<resource-ref> <description> </description> <res-refname>jdbc/myDB<res-refname> <res-type>javax.sql.DataSource<res-type> <res-auth>container</res-auth> </resource-ref> m 4,<resource-ref> <description> </description> <res-ref-name>jdbc/myDB<res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>container</res-auth> </resource-ref> m

Q103. Which of the following JSP page implicit variable represents the JspWriter object associated with the output stream of the response? M 1, application m 2, out m 3, exception m 4, config m 2 Q104. Which of the following JSP page implicit variable represents the Throwable object that was thrown by some other JSP page? M 1, application m 2, out m 3, exception m 4, config m 3

Q105. Which of the following JSP page implicit variable represents the ServletConfig object associated with the servlet for this JSP page? M 1, application m 2, out m 3, exception m 4, config m 4 Q106. Which of the following attributes of the page directive defines the MIME type of the output stream? M 1, buffer m 2, info m 3, contentType m 4, pageEncoding m 3 Q107. You are creating a JSP page. For this, you need to use the JSP scripting elements that are processed by the JSP engine during the translation of the JSP page. Which of the following scripting element provides information that affects the overall translation? 1, Directive Tag m 2, Declaration Tag m 3, Scriptlet Tag m 4, Expression Tag m 1 Q108. You are creating a JSP page. For this, you need to use the JSP scripting elements that are processed by the JSP engine during the translation of the JSP page. Which of the following scripting element lets you include members in the JSP servlet class, eith 1, Directive Tag m 2, Declaration Tag m 3, Scriptlet Tag m 4, Expression Tag m 2 Q109. You are creating a JSP page. For this, you need to use the JSP scripting elements that are processed by the JSP engine during the translation of the JSP page. Which of the following scripting element lets the JSP page developer include arbitrary Java tech? 1, Directive Tag m 2, Declaration Tag m 3, Scriptlet Tag m 4, Expression Tag m 3 Q110. You are creating a JSP page. For this, you need to use the JSP scripting elements that are processed by the JSP engine during the translation of the JSP page. Which of the following scripting element holds a Java language expression that is evaluated during 1, Directive Tag m 2, Declaration Tag m 3, Scriptlet Tag m 4, Expression Tag m 4 Q111. You are creating a JSP page. You decide to use the JSTL core library to create the JSP page. The JSTL library contains several tags that reduce the scripting necessary in a JSP page. Which of the following tag of the JSTL library is used to evaluate an. 1, set m 2, url m 3, out m 4, if m 3

Q112. Which of the following JSP page implicit variable represents the ServletContext object for the web application? M 1, application m 2, out m 3, exception m 4, config m 1 Q113. Stem text : Consider the usage of JSTL forEach tag in the following code snippet. <font color='green'> <ul> <c:foreach flag=errmsg items="${errorMsgs}"> <li>$errmsg</li> </c:forEach> </ul> </font> The code snippet contains some errors Predict the correct. 1,<font color='green'> <ul> <c:forEach var=errmsg items="${errorMsgs}"> <li>$errmsg</li> </c:forEach> </ul> </font> m 2,<font color='green'> <ul> <c:forEach var="errmsg" items="${errorMsgs}"> <li>${errmsg}</li> </c:forEach> </ul> </font> m 3,<font color='green'> <ul> <c:forEach var="errmsg" items="${errorMsgs}"> <li>$errmsg</li> </c:forEach> </ul> </font> m 4,<font color='green'> <ul> <c:forEach var=errmsg items="${errorMsgs}"> <li>${errmsg}</li> </c:forEach> </ul> </font> m 2 Q114. Stem text : Consider following statements for Expression Tag in JSP. A) An Expression tag can take any java language expression that can be used an argument to System.out.println. B) Expression tag is evaluated during HTTP Response. C) The Result of the 1,Statement A,B, and C are true. m 2,Statement A and D are true. m 3,Statement B,C, and D are true. m 4,Statement A,B, and D are true. M 4

Q115. Stem text : Consider the following statements: A) Declaration tag can override jspInit() Method B) Declaration tag can not override jspDestroy() Method C) Declaration tag can override _jspService() Method D) Declaration tag can include attributes & method 1,Statement A, B, C are true and D is False. m 2,Statement A, D are true and B, C are False. m 3,Statement A,B are true and C,D are False. m 4,Statement B is False and A, C, D are true. M

Q116. Stem text : Consider the following code snippet of JSP Bean that contains few errors. Predict the Correct Code. <jsp:usebean identity="login" scope="Session" class=s1314.beans.LoginBean> <%! login.setValue(request.getParameter("Loginid")); login.setAddress 1,<jsp:useBean id="login" scope="Session" class="s1314.beans.LoginBean"> <% login.setValue(request.getParameter("Loginid")); login.setAddress(request.getParameter("address")); %> </jsp:useBean> m 2,<jsp:useBean identity="login" scope="Session" class="s1314.beans.LoginBean"> <%! login.setValue(request.getParameter("Loginid")); login.setAddress(request.getParameter("address")); %> <jsp:useBean> m 3,jsp:useBean id="login" scope="Session" class="s1314.beans.LoginBean"> <%! login.setValue(request.getParameter("Loginid")); login.setAddress(request.getParameter("address")); %> </jsp:useBean> m 4,jsp:useBean id="login" scope="Session" class="s1314.beans.LoginBean"> <% login.setValue(request.getParameter("Loginid")); login.setAddress(request.getParameter("address")); %> <jsp:useBean> m 1

Q117. While configuring the JSP Environment you want to turn off scripting as well as ignore EL in jsp file. What would be the code for this? M 1,<jsp-config> <jsp-property-group> <url-pattern>/scriptting_off/*</url-pattern> <scripting-invalid>true</scripting-invalid> </jsp-property-group> <jsp-property-group> <url-pattern>/EL_off/*</url-pattern> <el_ignored>true</el_ignored> </jsp-property-group 2,<jsp-property-group> <url-pattern>/scriptting_off/*</url-pattern> <scripting-invalid>true</scripting-invalid> </jsp-property-group> <jsp-property-group> <url-pattern>/EL_off/*</url-pattern> <el_ignored>true</el_ignored> </jsp-property-group> m 3,<jsp-config> <url-pattern>/scriptting_off/*</url-pattern> <scripting-invalid>true</scripting-invalid> <url-pattern>/EL_off/*</url-pattern> <el_ignored>true</el_ignored> </jsp-config> m 4,<jsp-config> <jsp-property-group> <url-pattern>scriptting_off</url-pattern> <scripting-invalid>true</scripting-invalid> </jsp-property-group> <jsp-property-group> <url-pattern>EL_off</url-pattern> <el_ignored>true</el_ignored> </jsp-property-group> </js 1 Q118. Stem text : Which of the following lines of code can be used for adding a pre-defined applet named chatApp to a JSP page? The chatApp class file is present in the /applets directory. M 1,<jsp:plugin type="applet" code="chatApp.class" codebase="/applets" width="400" height = "300"> </jsp:plugin> m 2,<jsp:plugin type="applet" code="chatApp.class" codebase="applets" width="400" height = "300""> </jsp:plugin> m 3,<jsp:plugin type="applet" code="chatApp.class" codebase="/applets" width="400" height = "300"> <jsp:plugin> m 4,<jsp:plugin code="chatApp.class" codebase="/applets" width="400" height = "300> </jsp:plugin> m 1

Q119. Which of the following lines of code represents a JSP error page that displays the error message in green color? M 1,<html> <% exception.getMessage() %> <body text = "green"> <%@ page isErrorPage="true"> The following error has been generated: <%= exception.getMessage() %> </body></html> m 2,<html> <body text = "green"> <%@ page isErrorPage="true"%> The following error has been generated: <%= exception.getMessage() %> </body></html> m 3,<html> <body text = "green"> <%@ page isErrorPage="true"%> The following error has been generated: <%= exception.Message() %> </body> </html> m 4,<html> <body> <%@ page isErrorPage="true"> The following error has been generated: <%= exception.getMessage() %> </body> </html> m 2 Q120. Stem text : Consider the following code snippet: <%@ page language="java"%> <html> <head></head> <body> <%java.util.Date now=new java.util.Date(); %> <H1><%= now.getHours() %>:<%=now.getMinutes()%>:<%=now.getSeconds()5%></H1> </body> </html> What will be. 1,It will display the date as mm:dd:yy. m 2,It will display the date and time. m 3,It will display time as hh/mm/ss. m 4,It will display the current time as hh:mm:ss. M

Q121. Consider the following code snippet: <%@ page language="java"%> <html> <head></head> <body> <%java.util.Date now=new java.util.Date(); %> <H1><%= now.getYear() %>/<%=now.getMonth()%>/<%=now.getDay()%></H1> </body></html> What will be the output of the above code snippet. 1, It will display the date as mm/dd/yy format. m 2,It will display the date and time in dd/yy/mm format. m 3, It will display the time as dd/mm/yy format. m 4,It will display the current date in yy/mm/dd format. M 4

Q122. Consider the code given below: <%@ page language="java"%> <html> <body> <% String login=(request.getParameter("Login")); String password=(request.getParameter("Password")); for(int i=0;i<10;i++) out.println("Login is"+" "+login); out.println("Password is"+" "+password);} 1,Login message will be displayed ten times and Password message once. m 2,Both login and password message will be displayed ten times. m 3,Login Message will be displayed nine times and Password message once. m 4,Both login and password message will be displayed nine times. M

Q123. John is developing a web application using Struts. He wants to check the input fields to ensure data integrity before the Action class is executed. Which of the following methods is used to check the input fields for any error? M 1, execute m 2, validate m 3, findForward m 4, init m 2 Q124. John is developing a web application using Struts. He wants to use the validate method to check for any errors in the form before calling the execute method. Which of the following object is passed an argument to the validate method and encapsulates the i 1, HttpServletRequest m 2, ActionMapping m 3, ActionErrors m 4, ActionError m Q125. John is developing a web application using Struts. He wants to use the validate method to check for any errors in the form before calling the execute method. Which of the following object is the return value of the validate method? M 1, HttpServletRequest m 2, ActionMapping m 3, ActionErrors m 4, ActionError m 3 Q126. John is developing a web application using Struts. He wants to use the validate method to check for any errors in the form before calling the execute method. Which of the following attribute in the action tag of the Struts configuration file is set to true? 1, type m 2, input m 3, path m 4, validate m 4 Q127. John is developing a web application using Struts. He wants to use the validate method to check for any errors in the form before calling the execute method. If any error occurs, the ActionServlet dispatches to the form to correct the errors. Which of the 1, type m 2, input m 3, path m 4, validate m 2

Q128. Which of the following tags of the Struts html Tag Library defines an HTML form? M 1, form m 2, img m 3, link m 4, image m 1 Q129. Which of the following tags of the Struts html Tag Library renders an HTML anchor tag? M 1, form m 2, img m 3, link m 4, image m 3 Q130. Which of the following tags of the Struts html Tag Library renders an image input element? M 1, form m 2, img m 3, link m 4, image m 4 Q131. Which of the following attributes in the action tag of the Struts configuration file specifies the resource that is providing the form for the Action? M 1, name m 2, scope m 3, validate m 4, input m 4 Q132. Which of the following attributes in the action tag of the Struts configuration file supplies the name of the form bean used by the Action? M 1, name m 2, scope m 3, validate m 4, input m 1 Q133. Predict the correct code for declaration of a form bean called employeeform in struts framework? M 1,import org.apache.struts.action.ActionForm; public class employeeform implements ActionForm { //required code }m 2,import org.apache.struts.action.ActionForm; public class employeeform extends ActionForm { //required code }m 3,import org.apache.struts.ActionForm; public class employeeform extends ActionForm { //required code }m 4,import org.apache.struts.action.ActionForm; public class employeeform { //required code }m

Q134. Harry wants to create a form bean in struts framework. He wants to perform certain validation for that form bean. Which class he should use to create a form bean and which method he should use to perform the validations for the form bean? M 1,ActionForm Class & doValidate() method m 2,Action Class & Validate() method m 3,ActionForm Class & validate() method m 4,ActionForm Class & performValidations() method m 3 Q135. A Web application developed for an educational institution requires insertion of a header file comprising the logo and institution name. Identify the correct JSP tag from the options given below to add the logo and institution name to all pages of the Web. 1,<form method="post" action="Header.html"> m 2,<%@ include file="Header.html" %> m 3,<jsp:forward page="Header.html"> m 4,<%@ page import="Header.html" %> m 2 Q136. Consider the following statements: A) doValidate() Method is used to perform validation of Form Fields. B) Struts provides a mechanism to store form data into a javabeans instance. C) Data Conversion can be performed by ActionForm Class. D) The valida 1,Statement A,B,C are true and D is false. m 2,Statement A is False and B,C,D are true. m 3,Statement A,B are true and C,D are False. m 4,Statement A,B,D are true and C is False. M

Q137. You are establishing interconnection between two JSP pages. The names of the two pages are index.jsp and validate.jsp. You want to forward a request from index.jsp to validate.jsp in the same context. As well as you also want to send a parameter name, par 1,<jsp: forward page="/validate.jsp"> <jsp: param name="param1" value="Login"/> </jsp:forward> m 2,<jsp: @page="/validate.jsp> <jsp: param name="param1" value="Login"/> </jsp:forward> m 3,<%@ forward page="/validate.jsp"> <jsp: param name="param1" value="Login"/> </jsp:forward> m 4,<jsp: page="/Validate.jsp"> <jsp: param name="param1" value="Login"/> </jsp:forward> m 1 Q138. Which of the following is correct in reference to basic authentication technique? M 1,It is an authentication technique of authenticating users before allowing them to access protected resources and the server enforces security through the Web browser. m 2,It is an authentication technique which creates a customized logon page for a Web application. m 3,It is an authentication techniques where the administrator specifies the Web pages that are to be secured on a website and the users that have the access to these Web pages. M 4,It is an authentication technique in which the server authenticates a client by using digital certificates. M 1

Q139. Which of the following is correct in reference to digest authentication technique? M 1,It is an authentication technique of authenticating users before allowing them to access protected resources. m 2,It is an authentication technique which creates a customized logon page for a Web application. m 3,It is an authentication techniques where the administrator specifies the Web pages that are to be secured on a website and the users that have the access to these Web pages. Also the user information is encrypted before it is sent to the server. m 4,It is an authentication technique in which the server authenticates a client by using digital certificates. M 3 Q140. Which of the following is correct in reference to Auditing security technique? M 1,It secures Web applications by maintaining a record of the rights assigned to different types of Web users. m 2,It ensures that data is not modified while being transferred between the server and the client. m 3,It is the process of identifying a user. m 4,It specifies the rights asssigned to an authenticated user to access resources of a Web application. M 1 Q141. Which of the following is correct in reference to Authorization security technique? M 1,It secures Web applications by maintaining a record of the rights assigned to different types of Web users. m 2,It is the process of identifying a user. m 3,It ensures that data is not modified while being transferred between the server and the client. m 4,It specifies the rights asssigned to an authenticated user to access resources of a Web application. M 4 Q142. Which of the following is correct in refrence to the doAfterBody() method? M 1,It is used in empty tags to direct the JSP engine to skip the body of the tag and subsequently invoke the next doEndTag() method. m 2,It is invoked after completion of the evaluation of the body tag. m 3,It performs post tag tsks, such as writing the output and closing the database connection. m 4,It is used to direct the JSP engine to process the body of a tag. M 2 Q143. You are creating a secure web application which is deployed on the J2EE application server. You want to specify the authentication technique which creates a customized logon page for a Web application. Which of the following code snippet will you use to. 1,<login-config> <auth-method>BASIC</auth-method> <realm-name>Secure Basic Authentication</realm-name> </login-config> m 2,<login-config> <auth-method>FORM</auth-method> <realm-name>Secure Form Authentication</realm-name> </login-config> m 3,<login-config> <auth-method>DIGEST</auth-method> <realm-name>Secure Digest Authentication</realm-name> </login-config> m 4,<login-config> <auth-method>CLIENT-CERT</auth-method> <realm-name>Certificate</realm-name> </login-config> m 2

Q144. You are creating a secure web application which is deployed on the J2EE application server. You want to specify the authentication technique in which the server authenticates a client by using digital certificates. Which of the following code snippet will 1,<login-config> <auth-method>BASIC</auth-method> <realm-name>Secure Basic Authentication</realm-name> </login-config> m 2,<login-config> <auth-method>FORM</auth-method> <realm-name>Secure Form Authentication</realm-name> </login-config> m 3,<login-config> <auth-method>DIGEST</auth-method> <realm-name>Secure Digest Authentication</realm-name> m 4,<login-config> <auth-method>CLIENT-CERT</auth-method> <realm-name>Certificate</realm-name> </login-config> m 4 Q145. Sam is creating a secure J2EE Web application. He wants to map roles with the list of users created in the J2EE application server. Which of the following code snippet will Sam use that map the user 'James' with the role 'Admin' ? m 1,<security-role-ref> <role-name>Admin</role-name> <role-link>James</role-link> </security-role-ref> m 2,<security-role> <role-name>Admin <role-link>James</role-link></role-name> </security-role-ref> m 3,<security-role> <role-name>Admin</role-name> <role-link>James</role-link> </security-role-ref> m 4,<security-role-ref> <role-name>Admin <role-link>James</role-link></role-name> </security-role-ref> m 1 Q146. Consider the following steps: Step 1: Open the sun-web.xml file for the Secure_Form_App application. Step 2: Select the User node. Step 3: Expand the Sun Web Application node in the right panel of the sun-web.xml file. Step 4: Type Use in the Group Name t. 1,Step 1 --> Step 3 --> Step 2 --> Step 5 --> Step 4 --> Step 6 m 2,Step 1 --> Step 2 --> Step 3 --> Step 5 --> Step 4 --> Step 6 m 3,Step 1 --> Step 3 --> Step 2 --> Step 4 --> Step 5 --> Step 6 m 4,Step 1 --> Step 2 --> Step 3 --> Step 4 --> Step 5 --> Step 6 m 1

Q147. Consider the following steps: Step 1: Open the web.xml file for the Secure_Form_App application, in NetBeans IDE and click the security tab. Step 2: Type User in the Role Name text box. Step 3: Select the Add button under the Security Role category. Step 1,Step 1 --> Step 2 --> Step 3 --> Step 4 --> Step 5 m 2,Step 1 --> Step 3 --> Step 2 --> Step 4 --> Step 5 m 3,Step 1 --> Step 3 --> Step 4 --> Step 2 --> Step 5 m 4,Step 1 --> Step 2 --> Step 4 --> Step 3 --> Step 5 m

You might also like