微信

使用微信服务,更方便

职友集>Java面试题 > java web应用开发笔试试卷附带答案

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

2015-05-04 06:30:02 阅读( 521 )

1829人 收藏本页

标签:Java面试题

请将答案写在答题纸上
一、选择题(共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

来自IT公司面试手册

下一篇:光庭公司在线Java笔试题

上一篇:初级java开发工程师笔试题

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

您想查看更多的信息: 面试题