1.JSP页面以( B )为扩展名进行保存。
A..jpx B. .jsp C. .java D. .JSP
2.page指令的( B)属性用于引入需要的包和类。
A.extends B.import C.isELIgnored D.language
3.( A)指令用于将文件嵌入JSP页面。
A.include B.taglib C.page D.language
4.下列选项中,( B )可以准确的获取请求页面的一个文本框输入(文本框的名称为name)。
A. Parameter(name);
B. Parameter("name");
C. ParameterValues(name);
D. ParameterValues("name");
5.JSP页面中的JSP元素主要以( C )作为语法基础。
A.英语 B. XML C. HTML D. CSS
6.下面那个方法能够读取给定HttpServletRequest request对象中的所有Cookie( A )
A. Cookies()
B. Attributes()
C. Session ().getCookies()
D. Session (). GetAttributes()
7.以下哪个不是page指令的属性( D )
A.import B.pageEncoding C.errorPage D.content
8.以下脚本元素中有语法错误的是( C )
A. <%! int i=0;%>
B. <% int i=0;%>
C. <%=i;%>
D.<%i++;%>
9.使用response对象进行重定向时使用的方法为(C )。
A. getAttribute() B. setContentType()
C. sendRedirect() D. setAttribute()
10.如果把用户名变量UserName存放在session对象中,下面的语句正确的是( D )
A.session.setName(UserName)
B.session.setName("name",UserName)
C.session.setAttribute(UserName)
D.session.setAttribute("name",UserName)
11.以下是有关 <jsp:setProperty>和<jsp:getProperty>标记的描述,不正确的是(D )
A.<jsp:setProperty>和<jsp:getProperty>标记可以不在<jsp:useBean>的开始标记和结束标记之间。
B.这两个标记的name属性的值必须和<jsp:useBean>的标记的id属性一样。
C.<jsp:setProperty>是用来对JavaBean的属性进行赋值,而<jsp:getProperty>则是用来获取JavBean的属性值。
D.<jsp:setProperty>不能通过请求中的参数来对JavaBean的属性进行赋值。
12.对于声明<%!....%>的说法错误的是( D )。
A.一次可声明多个变量和方法,只要以“;”结束就行。
B.一次声明仅在一个JSP页面中有效。
C.声明的变量将作为局部变量。
D.声明中声明的变量将在JSP页面初始化时进行初始化。
13.( B )下面哪个动作标记能将请求转发到其他JSP页面。
A.next B.forward C.include D.param
14.页面Hello.jsp引用了使用EL语法的JSTL核心标记库,在Hello.jsp的语法中有以下语句:
<%pageContext.setAttribute("count",100);%>
<c:out value="${count+20}">
则该语句对应的结果是(B )
A.在页面中输出:120 B.在页面中输出${count+20}
C.在页面中输出:100+20 D.在页面中引发运行时异常
15.empty运算符用于( D )。
A.清除变量值 B.检查变量值 C.以上操作 D.判断变量是否为空
16.下列选项中,正确的JSP页面include指令的用法有(C )个人网站源码怎么做
A.<%String URL="JSP.htnl";%>
<%@include url="<%=URL%>"%>
B.<%@include url="JSP.html"%>
C.<%@include file="JSP.html"%>
D.<%@include url="JSP.html?name=browser"%>
17.( A)用于建立国际化的Web应用。
queued up to A.I18N与格式化标记 B.核心标记
C.XML标记 D.SQL标记
18.对于声明<%!....%>的说法错误的是( D )。
A.一次可声明个变量和方法,只要以“;”结束就行。
B.一次声明仅在一个JSP页面中有效。
C.声明的变量将作为局部变量。
D.声明中声明的变量将在JSP页面初始化时进行初始化。(转换时)
19.下列选项中不属于JDBC基本功能的是( D ).
A.与数据库建立连接 B.提交SQL语句
C.处理查询结果 D.数据库维护管理
20.JSP的全称是( B )
A. Java Servlet B. Java Server Pages
C. Java Script Page D. Java Servlet Pages
format()方法的格式控制21.下面哪个对象用于调用过滤器链中的下一个过滤器( C )
A.Filter B.FilterConfig
C.FilterChain D.RequestDispatcher
22.以下4个范围对象,哪个对象的范围最大( D )
A.page B.request C.session D.application
23.<fmt:bundle>标记中用于指明资源包全名的属性是( A )
A. basename B. path C. name D.dir
24.<c:out>标签中使用____A__属性表示要输出的内容( A )
A.value B.name C.property D.object
25.下面哪个标记产生的结果同<%=var%>( C )
A.<c:set value=var> B.<c:var out=${var}>
C.<c:out value=${var}> D.<c:out var="var">
26.<c:if>的哪个属性用于指定条件表达式?( C )
A.cond B.value C.check D.test E.expr
27.页面Hello.jsp引用了使用EL语法的JSTL标记库,为了取得用户的请求参数,可以利用EL隐含对象中的( C )
A.requestScope B.request C.param D.initParam
28.在JSP中使用<jsp:getProperty>标记时,不会出现的属性是( C )
A.name B.property C.value
29.对于给定的JSP错误处理页面,下面那一个隐含对象能够指向未捕获的异常?( B )
A. Error B. exception C. Throwable D. Request error
30.在JSP程序中若想定义一个全局方法,必须将该方法放在下列哪种标记里 ( C )
jsp中文全称A.<% %> B.<%@ %> C.<%! %> D.<%-- --%>
31.下列选项中,哪个不是EL的隐含对象( D )
A.param
B.requestScope
C.sessionScope
D.contextScope
32.在JSP中调用JavaBean时,不会用到的标记是( A )
游戏开发还是web开发好 A.<javabean> B.<jsp:useBean> C.<jsp:setProperty> D.<jsp:getProperty>
33.在JSP中,关于指令的描述正确的是(A )
A.指令以“<%@”开始,以“%>”结束
B.指令以“<%”开始,以“%>”结束
C.指令以“<”开始,以“>”结束
nodejs面试题高级 D.指令以“<jsp:”开始,以“/>”结束
34.在TomCat服务器中部署以个web应用,为了防止客户看到某些资源,应该将这些资源放到( B )目录下。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论