java web笔试题及答案_java web应用开发笔试试卷附带答案

2015-05-04 06:30:02

阅读( 521 )

请将答案写在答题纸上

一、选择题(共40分,每题2分)

1.以下()可用于检索session属性userid的值。

A. session. getAttribute (“userid”);

2.对数据库表中记录的字段值进行更新,可以使用( )方法

B.executeUpdate()

3.在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为()。

A. .jsp文件

4.在Servlet中,下列语句可以正确获取PrintWriter对象的是()。

C.PrintWriter out= response.getWriter();

5.关于session的使用,下列说话正确的是()。

A.不同的用户窗口具有不同的session

6.在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用()方法。

C. doFilter

7. Servlet中,HttpServletResponse的()方法用来把一个Http请求重定向到另外的URL

C. sendRedirect()

8. J2EE中,HttpServletRequest类的( )方法用返回与当前请求相关联的会话,如果没有,则返回null。

C.getSession(false)

9.给定某Servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL并回车后,在控制台上显示的结果是().

public void doGet(HttpServletRequest request,HttpServletResponse response)

throws ServletException ,IOException

{

System.out.println(“get”);

}

public void doPost(HttpServletRequest request,HttpServletResponse response)

throws ServletException ,IOException

{

System.out.println(“post”);

}

A. get

10.在J2EE中,重定向到另一个页面,以下()语句是正确的。

C.response . sendRedirect(“Http : // www . jb – aptech . com . cn”);

11.http是一个()协议

A.无状态

12.Servlet程序的入口点是:( )

A.init()

13. Http协议的状态码()表示文件没有创建

D. 404

14在HTTP协议中,用于发送大量数据的方法是()

B. post

15.在JSP中,page指令的()属性用来引入需要的包或类。

B.import

16.从HTTP请求中,获得请求参数,应该调用()。

B. request对象的getParameter()方法

17. 在JSP页面中,等效于HttpServletResponse的内置对象是

B.response

18. 在JSP页面中,能够完成输出操作的内置对象是

A. out

19.JSP程序段的基本语法是( )。

C. Java语法语言

20.以下方法,哪个可使session无效?( )

B. session.invalidate()

二、填空题(共20分,每空2分)

1. Tomcat服务器的默认端口是8080。

2. 异常的处理,可在该方法的代码段中包含3类代码:try、catch 和finally代码块。

3. jsp主要内置对象有:request、response、session、application、out. pagecontext,config 、page,excption

4.SQL Server 2000的默认端口号是1433。

三、问答题(共20分)

1.jsp的内置对象有那几个?分别有什么作用?(10分)

JSP共有以下9种基本内置组件

request 用户端请求,此请求会包含来自GET/POST请求的参数

response 网页传回用户端的回应

pageContext 网页的属性是在这里管理

session 与请求有关的会话期

application servlet正在执行的内容

out 用来传送回应的输出

config servlet的构架部件

page JSP网页本身

exception 针对错误网页,未捕捉的例外

2. 简述jsp运行环境的配置。(5分)

安装JDK java-home class path,path

安装与启动tomcat服务器

(1)apache-tomcat-6.0.13.zip的安装(2)jakarta-tomcat-6.0.13.exe

(3)测试tomcat服务器(4)配置端口

3.数据库操作主要包含哪几类?(5分)

查询记录 更新记录 添加记录 删除记录 修改记录

四、结合一个实际网站实例谈谈你对JSP技术的理解。(共20分)

答案:

1 2 3 4 5 6 7 8 9 10

A B A C A C C C A C

11 12 13 14 15 16 17 18 19 20

A   A   D    B   B   B   B    B    C    B

分享给朋友:

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息:

面试题


版权声明:本文为weixin_35125164原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。