Which invocation on the pageContext object, inserted at line 6, assigns "bar" to the variable x?

Given the JSP code:
<% request.setAttribute(“foo”, “bar”); %>
and the Classic tag handler code:
5. public int doStartTag() throws JspException {
6. // insert code here
7. // return int
8. }
Assume there are no other “foo” attributes in the web application.
Which invocation on the pageContext object, inserted at line 6, assigns “bar” to the variable x?

Given the JSP code:
<% request.setAttribute(“foo”, “bar”); %>
and the Classic tag handler code:
5. public int doStartTag() throws JspException {
6. // insert code here
7. // return int
8. }
Assume there are no other “foo” attributes in the web application.
Which invocation on the pageContext object, inserted at line 6, assigns “bar” to the variable x?

A.
String x = (String) pageContext.getAttribute(“foo”);

B.
String x = (String) pageContext.getRequestScope(“foo”);

C.
It is NOT possible to access the pageContext object from within doStartTag.

D.
String x = (String)
pageContext.getRequest().getAttribute(“foo”);

E.
String x = (String) pageContext.getAttribute(“foo”,
PageContext.ANY_SCOPE);

Explanation:



Leave a Reply 1

Your email address will not be published. Required fields are marked *