单项选择题
The tag handler for n:recurse extends SimpleTagSupport.Assuming an n:recurse tag can either contain an empty body or another n:recurse tag, which strategy allows the tag handler for n:recurse to output the nesting depth of the deepest n:recurse tag?()
A. It is impossible to determine the deepest nesting depth because it is impossible for tag handlers that extend SimpleTagSupport to communicate with their parent and child tags
B. Create a private non-static attribute in the tag handler class called count of type int initialized to oIncrement count in the doTag method. If the tag has a body, invoke the fragment for that body. Otherwise, output the value of count
C. Start a counter at 1. Call getChildTags(). If it returns null, output the value of the counter. Otherwise, increment counter and continue from where getChildTags() is called. Skip processing of the body.
D. If the tag has a body, invoke the fragment for that body. Otherwise, start a counter at 1. Call getParent(). If it returns null, output the value of the counter. Otherwise, increment the counter and continue from where getParent() is called.
相关考题
-
单项选择题
Which code snippet, inserted at line 8, causes the value Company to be output?()
A. JspWriter w = pageContext.getOut();w.print(“Company”);
B. JspWriter w = pageContext.getWriter();w.print(“Company”);
C. JspWriter w = new JspWriter(pageContext.getOut()); w.print(“Company”);
D. JspWriter w = new JspWriter (pageContext.getResponse()); w.print(“Company”); -
单项选择题
Which statement, at line 16, retrieves an InputStream for the file /WEBINF/ nyresrc.bin()?
A. new InputStream(“/WEB-INF/nyressrc.bin”);
B. ctx.getInputStream(“/WEB-INF/nyresrc.bin”);
C. ctx.getresourceAsStream(“/WEB-INF/nyresrc.bin”);
D. new InputStream(“/WEB-INF/nyresrc.bin”);
E. getClass().getResourceAsStream(“/WEB-INF/nyresrc.bin”); -
多项选择题
Which three can be placed at line 23 to retrieve an existing HttpSession object?()
A. HttpSession session = request.getSession();
B. HttpSession session = request.getSession(id);
C. HttpSession session = request.getSession(true);
D. HttpSession session = request.getSession(false);
E. HttpSession session = request.getSession(“jsessionid”)
