JSP企业面试题及答案(选择题)
更新时间:2023-07-21 07:17:01 阅读量: 实用文档 文档下载
- 企业情景面试题及答案推荐度:
- 相关推荐
JSP企业面试题及答案
一、单项选择题:
1. 下列哪个不是HTML的常用标记。( )
A. <html> B. <head> C. <body> D. <Book>
2. 创建表单的HTML代码是( )
A. <form> </form>
B. <select multiple name="NAME" size=?> </select>
C. <option>
D. <select name="NAME"> </select>
3. 在html中绘制表格时,( )标记是表格中的换行标记。
A. <table> B. <th> C. <tr> D. <td>
4. 使用JavaScript语言中Document的( )方法可以在页面上输出字符。
A. document.write() B. document.print()
C. document.out() D. document.flush()
5. 在HTML中引用外部JavaScript文件中的正确代码为( )。
A. <SCRIPT LANGUAGE="JavaScript" src="calendar.js"></SCRIPT>
B. <SCRIPT LANGUAGE="JavaScript" href="calendar.js"></SCRIPT>
C. <SCRIPT LANGUAGE="JavaScript" import="calendar.js"></SCRIPT>
D. <SCRIPT LANGUAGE="JavaScript" name="calendar.js"></SCRIPT>
6. 在javaScrpt中window对象的( )方法用于打开一个新窗口。
A. openWindow() B. window() C. open() D. close()
7. 在javaScrpt中window对象的( )方法用于关闭当前窗口。
A. open() B. confirm() C. alert() D. close()
8. Tomcat服务器的默认端口为( )。
A. 8888 B. 8001 C. 8080 D. 80
9. Eclipse是Java开发的( ).
A.开发工具包 B.IDE(集成开发环境) C.应用程序服务器 D.Web服务器
10. JSP中的隐式注释为( )。
A. // 注释内容 B. <!—注释内容-->
C. <%--注释内容--%> D. /* 注释内容 */
11. 在J2EE中,重定向到另一个页面,以下( )语句是正确的。
A.request.sendRedirect("");
B.request.sendRedirect();
C.response.sendRedirect(); D.response.sendRedirect("");
12. 假设在helloapp应用中有一个HelloServlet类,它位于org.javathinker
包下,那么这个类的class文件应该放在(
A. helloapp/HelloServlet.class
B. helloapp/WEB-INF/HelloServlet.class
C. helloapp/WEB-INF/classes/HelloServlet.class
D. helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class
13. 在Servlet中,response.getWriter()返回的是( )
A. JspWriter对象 B. PrintWriter对象 )目录下。
JSP企业面试题及答案
C. Out对象 D. ResponseWriter对象
14. 在Servlet中,下列语句可以正确获取PrintWriter对象的是( )
A. PrintWriter out= request.getWriter();
B. PrintWriter out = request.getPrintWriter();
C. PrintWriter out= response.getWriter();
D. PrintWriter out = response.getPrintWriter();
15. 在访问Servlet时,在浏览器地址栏中输入的路径是在( )地方配置
的
A. <servlet-name/> B. <servlet-mapping/>
C. <uri-pattern/> D. <url-pattern/>
16. Servlet程序的入口点是( ):
A. init() B. main() C. service() D. doGet()
17. 在JSP页面中,能够完成输出操作的内置对象是( )
A. out B. response C. request D. config
18. 在JSP页面中,类型为HttpServletResponse的内置对象是( )
A. out B. response C. request D. config
19. 在JSP中,page指令的( )属性用来引入需要的包或类
A. extends B. import C. languge D. contentType
20. 在JSP中如果要导入 java.io.* 包,应该使用( )指令。
A. page B. taglib C. include D. forward
21. JSP页面经过编译之后,将创建一个( )。
A. applet B. servlet C. application D. exe文件
22. <% String name=request.getAttribute("uname");%>
___________________横线处使用( )代码可以将name的值显示在页面。
A. response.print(name); B. <% request.getOut().print(name)%>
C. <%=name%> D. <p>name</p>
23. 如果只希望在多个页面间共享数据,可以使用( )作用域
A. request,session B. application session
C. request,application D. pageContext request
24. 按作用域从大到小排列正确的是( )
A. application page request response
B. session pageContext request application
C. public application session request
D. application session request pageContext
25. 以下( )可用于检索session属性userid的值
A.session. getAttribute (“userid”);
B.session. setAttribute (“userid”);
C. request. getParameter (“userid”);
D. request. getAttribute (“userid”);
26. 在J2EE中,request对象的( )方法可以获取页面请求中一个表单组
件对应多个值时的用户的请求数据。
A. String getParameter(String name)
B. String[] getParameter(String name)
JSP企业面试题及答案
C. String getParameterValuses(String name)
D.String[] getParameterValues(String name)
27. 设在表单中有一组复选钮标记,如下列代码:
<form action=”register.jsp”>请选择喜欢的城市:
<input type=”checkbox” name=”city” value=”长春”>长春 <br> <input type=”checkbox” name=”city” value=”北京”>北京 <br> <input type=”checkbox” name=”city” value=”大连”>大连 <br> <input type=”checkbox” name=”city” value=”上海”>上海 <br> </form>
如果在register.jsp是取city的值,最适合的方法为( )。
A. String city= request.getParameter(“city”);
B. String []cities=request.getParameter(“city”);
C. String []cities=request.getParameterValues(“city”);
D. String city=request.getAttribute(“city”);
28. J2EE中,( )用于返回应用程序的上下文路径。
A.HttpServletRequest类的getContextPath()方法
B.HttpServletRequset类的getPathInfo()方法
C.ServletContext类的getContextPath()方法
D.ServletContext类的getPathInfo()方法
29. 在J2EE中,使用Servlet过滤器时,需要在web.xml通过( )元素将
过滤器映射到Web资源。
A.<filter> B.<filter-mapping> C.<servlet> D.<servlet-mapping>
30. 给定一个JSP程序源代码,如下:
<jsp:include page="two.jsp" flush="true">
<jsp:param name="location" value="bejing"/>
</jsp:include>
在two.jsp中使用( )代码片段可以输出参数location的值。
A. <jsp:getParam name="location">
B. <jsp:getParameter name="location">
C. <%=request.getAttribute("location")%>
D. <%=request.getParameter("location")%>
31. 给定JSP程序源码如下:
<html> <% int count =1;%>
</html>
以下( )语句可以在下划线处插入,并且运行后输出结果是:1。
A.<%=++count %> B.<% ++count; %>
D.<% =count++ %> C.<% count++; %>
32. test.jsp文件中有如下一行代码:
<jsp:useBean id=”user” scope=”__” class=”erBean”>
JSP企业面试题及答案
要使user对象可以作用于整个应用程序,下划线中应添入( )
A. page B. request C. session D. application
33. 在J2EE中,以下不是JSP内置对象的是( )。
A. pageContext B. context C. application D. out
34. 在JSP中,( )动作用于将请求转发给其他JSP页面。
A. forward B. Include C. useBean D. setProperty
35. 在JSP中,要定义一个方法,需要用到以下( )元素。
A.<%= %>
C.<%! %> B.<% %> D.<%@ %>
36. MVC中的 M V C 分别用( )表示
A. jsp servlet javabean B. HTml javabean jsp
C. javabean jsp servlet D. servlet html jsp
37. 在J2EE的Model Ⅱ模式中,模型层对象被编写为( )。
A. Applet B. JSP C. Server D. JavaBean
38. 下面关于MVC的说法不正确的是( )
A. M表示Model层,是存储数据的地方
B. View表示视图层,负责向用户显示外观
C. Controller是控制层,负责控制流程
D. 在MVC架构中 jsp通常做控制层
39. MVC架构中使用HTML界面、Jsp界面实现用户界面,使用( )实现控制
逻辑。
A. Jsp B. Servlet C.JavaScript D.EJB
40. 在MVC模式中,核心内容为 ( )。
A. view B. control C. model D. 不确证
41. 在JSP页面中,正确引入JavaBean的是( )
A.<%jsp: useBean id =”myBean” scope =”page” class=”pkg.MyBean” %>
B.<jsp: useBean name =”myBean” scope =”page” class=”pkg.MyBean” >
C.<jsp: useBean id =”myBean” scope =”page” class=”pkg.MyBean” />
D.<jsp: useBean name =”myBean” scope =”page” class=”pkg.MyBean” />
42. 从HTTP请求中,获得请求参数,应该调用
A. request对象的getAttribute()方法
B. request对象的getParameter()方法
C. session对象的getAttribute()方法
D. session对象的getParameter()方法
43. 在WEB应用程序的目录结构中,在WEB-INF文件夹中的lib目录是放(
)文件的。
A. .jsp文件 B. .class文件 C. .jar文件 D. web.xml文件
44. 创建JSP应用程序时,配置文件web.xml应该在程序下的( )目录中。
A. admin B. servlet C. WEB-INF D. WebRoot
JSP企业面试题及答案
45. 在JDBC连接数据库编程应用开发中,利用( )可以实现连接数据库。
A. Connection类 B. PreparedStatement类
C. CallableStatement类 D. Statement类
46. 为了实现在Java的程序中调用带参数的SQL语句,应该采用( )来完
成。
A. Connection类 B. PreparedStatement类
C. ResultSet类 D. Statement类
47. 在JDBC连接数据库编程应用开发中,利用( )可以实现包装数据库
中的结果集。
A. Connection类 B. PreparedStatement类
C. ResultSet类 D. Statement类
48. 基于HTTP协议的Servlet通常继承_____, 也可以继承________。这 些类型都实现了接口______。
A. javax.servlet.Servlet B. javax.servlet.GenericServlet
C. javax.servlet.http.HttpServlet
49.我们实现的基于HTTP协议的Servlet的服务方法签名正确的有__ ____________。
A. public void doGet(ServletRequest req, ServletResponse res) throws IOException, ServletException
B. public void doPost(HttpServletRequest req, HttpServletResponse res) throws IOException, ServletException
C. public void service(HttpServletRequest req, HttpServletResponse res) throws IOException, ServletException
D. public void service(ServletRequest req, ServletResponse res) throws IOException, ServletException
50、控制一个Servlet的生命周期的方法有________, ________和_______。其中________在所有的请求到来之前调用,________在撤消应用或关闭web container时调用。Servlet通常只有一个实例,被所有的访问者共享,因此要注意资源的同步。
A. destroy B. service C. Init
51、在Java Web开发中,跟踪客户状态的手段可通过_________和_________; 增加一个新的cookie, 调用________的_________方法;要在服务器端查询cookie, _________的_______方法。Session的类型是_________, 获得session的途径是调用________的方法_________。
A. HttpServletRequest B. Session C. addCookie
D. getCookies E. HttpServletResponse F. Cookie
G. getSession H. HttpSession
52、将session与浏览器联系起来的手段有Cookie和URL rewriting, 所用Cookie变量却省为_________, URL rewriting的却省参数是_________。URL rewriting通过调用HttpServletResponse的_________重写重定向资源,调用_________重写一般资源。
A. jsessionid B. JSESSIONID C. encodeURL
D. encodeRedirectURL
JSP企业面试题及答案
53、Java Web应用中往往通过设置不同作用域的属性来达到通讯的目的。如果某个对象只在同一请求中共享,通过调用_________的setAttribute方法设置属性, 也可通过_________事件侦听器实现;如果在不同的请求中传递某一客户的状态,调用__________的setAttribute方法设置属性,也可通过_________事件侦听器实现;如果某个对象被所有的访问者共享,把这个对象设置为___________的属性即可,也可通过_________事件侦听器实现。
A. HttpSession B. HttpServletRequest C. ServletRequestListener
D. ServletContext E. ServletContextListener F. HttpSessionListener
54、Filter必须实现接口_________, 它只有一个实例,控制生命周期的方法是_________,_________和_________; 在提供服务之前被调用方法的参数类型是_________;服务方法的参数类型是_________,_________和_________。如果要截取请求,我们会提供_________类型的封装类;如果截取应答,我们会提供________类型的封装类,截取应答的标志是在调用_________类型对象的_________方法后继续有代码处理应答。
A. FilterChain B. ServletRequest C.ServletResponse
D.HttpServletResponseWrapper E. HttpServletRequestWrapper
F. init G. doFilter H. destroy
I. Filter J. FilterConfig(init的参数)
55、以下JSP代码属于指令directive的有_____;属于表达式(expression)的有_________;属于申明(declaration)的有_________;属于脚本程序(scripleting)的有_________;属于action的有_________。
<%=12%>
B. <%@include file=”header.html”%>
C. <jsp:forward page=”cart.jsp”/>
D. <jsp:include page=”header.html”/>
E. <% int i = 10; %>
F. <%! int i = 10; %>
G. < %@taglib uri=”/jstl/core” prefix=”c”%>
H. <%=new java.util.Date()%>
56、<jsp:useBean id=”gzhu” class=”com.tarena.Instructor”/>
<% response.sendRedirect(“”); %>
<%@page contentType=”text/html; charset=gb2312”%>
在directive page中,_________属性可反复出现, _________属性的却省值为true, _________属性的值指向处理异常的页面,_________表示激活EL。
A. autoFlush B. import C. session
D.isELIgnored=false E. errorPage
57、以下_________是JSP中正确的注释:
A. <%--comments--%> 真正的注释 B. <% //comments %>
C. <!--comments --> 会写在页面当中 D. <%! /* comments */ %> JAVA
JSP企业面试题及答案
中的单行和多行注释
58、在JSP中有很多隐含变量,request的类型是_________, response的类型是_________, page的类型是_________, pageContext的类型是_________, session的类型是_________, application的类型是_________, config的类型是_________, out的类型是________, exception的类型是______。
A. ng.Throwable B. javax.servlet.jsp.PageContext
C.javax.servlet.http.HttpServletRequest
D. javax.servlet.http.HttpSession
E. javax.servelet.jsp.JspPage F. javax.servlet.ServletConfig
G. javax.servlet.ServletContext H. javax.servlet.jsp.JspWriter
I.javax.servlet.http.HttpServletResponse
59、JSP在处理客户请求前会被编译成servlet, JSP中declaration中定义的变量和方法在运行时成为对应servlet的_________变量和方法; scripting会成为服务方法_______的语句。JSP的生命周期受到_________,_________和_________的控制。
A. jspInit B. member C. _jspService D. jspDestroy
60、EL中可使用一些隐含对象,通过_________可以访问request中的属性(attriubte), 通过________可以访问session中的属性, 通过_________可以访问application中的属性, 通过_________可以访问浏览器输入的参数,通过_________可以访问请求头中的参数,通过_________可以访问web应用的参数,通过________可以访问cookie。
A. sessionScope B. applicationScope C. requestScope
D. param E. initParam F. cookie
G. Header
61、在EL中能够访问的函数(function)必须是_________。
A. public static B. protected C. protected static
D. public static void F. protected static void
62、在EL中访问JavaBean Student的对象smallTank的属性name正确的是________。
A. ${} B. ${smallTank[‘name’]}
C. ${smallTank[“name”]} D. ${smallTank(‘name’)}
二、双项选择题
1.HTML标记中<form>标记的method属性取值为( )。
A. get B. doGet C. post D. doPost
2.JavaScript中常用的鼠标事件有( )。
A. onMourseIn B. onMouseLeave C. onMouseMove D. onMouseOver
3.<jsp:param>动作元素经常与( )元素一起使用。
A. <jsp:include> B. <jsp:useBean>
C. <jsp:setProperty> D. <jsp:forward>
4.下面哪些对象可以在同一应用程序的不同网页间共享数据。( )
JSP企业面试题及答案
A. application B.response C. Request D. session
5.下面 ( )是ResultSet接口的方法。
A. next() B. close() C. back() D. forward()
6.某JSP程序中声明使用javaBean的语句如下:
<jsp:useBean id=”user” class=”er” scope=”page”/>
要取出该javaBean的loginName属性值,以下语句正确的是( )。
A. <jsp:getProperty name=”user” property=”loginName’/>
B. <jsp:getProperty id=”user’ property=”loginName”/>
C. <%=user.getLoginName()%>
D. <%=user.getProperty(“loginName”)%>
7. 关于下列代码片断分析正确的是( )
<form name="form1" action="login.do" method="post">
...
</form>
A.表单的名称是form1
B.表单的数据提交的位置是post
C.表单提交的数据将会出现在地址栏中
D.此表单提交数据的大小不受限制
正在阅读:
JSP企业面试题及答案(选择题)07-21
高一语文再别康桥306-03
管理发展的新趋势05-17
冬日阳光散文03-21
思想政治工作责任制02-02
关于调整交易服务收费标准有关问题的通知2017.3.3104-28
大班幼儿自我控制能力的现状分析与培养研究04-16
48智烧敌舰08-15
职业生涯发展与规划作业答案解析11-18
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 选择题
- 试题
- 答案
- 企业
- JSP
- 读《经营的原点》:真正的工作,从做好基本的工作开始
- 语文一年级上册生字表二组词整理
- 同济大学课程考核试卷(B卷开卷)
- XX大学2020届毕业生温暖校园系列网络视频双选会邀请函【模板】
- 比例线段与相似三角形
- 五年级下册数学教学计划
- 上海财经大学商学院EDP中心财务培训公开课-战略收购与兼并
- 市场营销产生与发展的文化背景
- 热收缩聚酯薄膜的加工与应用
- 文明礼仪知识问答题
- 云南省工程建设监理规定
- 14 第十四章 税收征收管理
- 全国2006年10月高等教育自学考试劳动和社会保障法试题
- 高考阅读试题《拥有百科全书的人》
- 2016年湖北中医药大学硕士研究生招生专业目录
- 岗位晋升考核制度
- 2008-2012“北约”自主招生语文试题及答案
- 2021年仁爱版八年级英语下册unit5 topic2 sectionC教案设计
- 英语语音教学中存在的困难
- 国际交流英语视听说B3U1(外研社)