单项选择题
Assume a JavaBean com.example.GradedTestBean exists and has two attributes. The attribute name is oftype java.lang.String and the attribute score is of type java.lang.Integer. An array of com.example.
GradedTestBean objects is exposed to the page in a request- scoped attribute called results. Additionally,an empty java.util.HashMap called resultMap is placed in the page scope. A JSP page needs to add the firstentry in results to resultMap, storing the name attribute of the bean as the key and the score attribute of thebean as the value.
Which code snippet of JSTL code satisfies this requirement?()
A.${resultMap[results[0].name] = results[0].score}
B.<c:set var="${resultMap}" key="${results[0].name}" value="${results[0].score}" />
C.<c:set var="resultMap" property="${results[0].name}"> ${results[0].value}</c:set>
D.<c:set var="resultMap" property="${results[0].name}" value="${results[0].score}" />
E.<c:set target="${resultMap}" property="${results[0].name}" value="${results[0].score}" />
相关考题
-
多项选择题
WhichtwoaretrueabouttheJSTLcoreiterationcustomtags?()
A.It may iterate over arrays, collections, maps, and strings.
B.The body of the tag may contain EL code, but not scripting code.
C.When looping over collections, a loop status object may be used in the tag body.
D.It may iterate over a map, but only the key of the mapping may be used in the tag body.
E.When looping over integers (for example begin=’1’ end=’10’), a loop status object may not be used inthe tag body. -
单项选择题
Click the Exhibit button. Assuming the tag library in the exhibit is imported with the prefix stock,which custom tag invocation outputsthe contents of the variable exposed by the quote tag?()
A.<;stock:quote&ensp;symbol=";SUNW";&ensp;/>;${var}
B.${var}.&ensp;<;stock:quote&ensp;symbol=";SUNW";&ensp;/>;
C.<;stock:quote&ensp;symbol=";SUNW";>;.&ensp;${var}.&ensp;<;/stock:quote>;
D.<;stock:quote&ensp;symbol=";SUNW";&ensp;var=";quote";&ensp;/>;${quote} -
单项选择题
A JSP page contains a taglib directive whose uri attribute has the value dbtags. Which XML element withinthe web application deployment descriptor defines the associated TLD?()
A.<tld><uri>dbtags</uri><location>/WEB-INF/tlds/dbtags.tld</location></tld>
B.<taglib><uri>dbtags</uri><location>/WEB-INF/tlds/dbtags.tld</location>. </taglib>
C.<tld>. <tld-uri>dbtags</tld-uri>. <tld-location>/WEB-INF/tlds/dbtags.tld</tld-location> . </tld>
D.<taglib><taglib-uri>dbtags</taglib-uri><taglib-location>/WEB-INF/tlds/dbtags.tld. </taglib-location>. </taglib>
