(Choose 1 answer)
<web-app>
Given the following deployment descriptor:
servlet><
<servlet-name>InitParams</servlet-name>
<servlet-class>com.osborne.c02.InitParamsServlet</servlet-class>
<init-param>
<param-name>initParm</param-name>
<param-value>Final Test</param-value>
</init-param>
</servlet>
</web-app>
What is the outcome of running the following servlet?
}
}
public class InitParams Servlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
ServletContext sc = this.getServletContext();PrintWriter out = response.getWriter();
out.write("Initialization Parameter is: " + sc.getInitParameter("initParm"));
A. A runtime error
B. "Initialization Parameter is: Final Test" returned to the requester
C. "Initialization Parameter is: null" returned to the requester
D. "Initialization Parameter is: null" written to the console