云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > JSP期末考试试卷(A卷)-2012.6

JSP期末考试试卷(A卷)-2012.6

  • 62 次阅读
  • 3 次下载
  • 2025/12/9 4:48:26

装订线

在应用程序中配置连接池,则需要在配置文件 (14) 中进行。

6. 根据程序运行结果,以及include_file.jsp和index.jsp的部分源代码,完成填空。

include_file.jsp的部分源程序代码:

<%@page contentType=\ JSP Page 位于include_flie.jsp中的代码!
<% int num = 10; %> _________(15)_____________

index.jsp的部分源代码:

<%@page contentType=\ JSP Page _____________(16)______________ 位于index.jsp中的代码!
__________(17)_____________ num=<%=num%>
after jsp:include!

7. 阅读程序,根据效果图和已有代码将程序补充完整。

第5页,共11页

<%@page contentType=\____(18)______ <% for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { ______________ (19)____________________ } __________ _(20)________________ } %>

得分

三、设计题(本大题共3小题,每小题8分,共24分)

说明:简要说明每个题目中的设计思路即可,无需编写代码。 1. 页面布局设计

(1)请写出目前WEB应用程序的页面布局设计中经常采用的3种方式。 (2)写出使用任一方式设计如下示意图所示的4部分页面布局的思路。

应用程序标题 菜单 工作区域 版权信息等

2. 程序权限设计

第6页,共11页

装订线 如果WEB应用程序中包含:1个欢迎页面;1个登录页面;若干个功能页面。请写出使用过滤器进行权限设计的思路。要求:无需登录可以直接访问欢迎页面和登录页面;没有登录时,访问功能页面会要求登录;登录后可以访问任意页面。

3. 程序结构设计

现要求完成一个WEB应用程序实现对学生信息的管理,学生信息存储在关系数据库中,请按照MVC(模型-视图-控制器)思想,说明模型、视图和控制器分别使用什么技术较为合适,主要完成系统的哪些任务。为简化问题,只考虑使用JSP页面、Servlet、JavaBean和JDBC技术。

得分

四、编程题(本大题共3小题,每小题分数见各题,共36分)

1. JSP页面编程(10分)

编写一个JSP页面prime.jsp判断并输出一个正整数是否为素数。 要求:(1)页面中定义一个方法boolean isPrime(int n)来判断是否为素数。

(2)当使用 http://localhost:8080/EX1/prime.jsp?num=99 的形式访问页面

时,页面中获取参数值并调用isPrime方法,然后输出结果。

(3)假设参数num的值一定是合法的正整数。

2. Servlet编程(10分)

编写一个Servlet类VerificationCode.java实现生成验证码功能。 要求:(1)验证码只使用0~9这10个数字。

(2)验证码以4位数字构成的字符串方式输出到浏览器页面。 (3)对GET和POST请求都可以响应。 (4)Servlet置于pkg包中。

说明:(1)不需要写出Servlet的配置信息。

(2)Math.random()方法可以生成0~1之间的随机实数。

3. JSP、Servlet和JavaBean综合编程(16分)

编程输入三角形的三个边长并计算和输出三角形的面积。 要求:(1)编写一个input.jsp页面,页面中包括一个输入和提交三个边长的表单,只

写出表单代码即可,假设用户输入的一定是实数。

(2)编写一个文件名Triangle.java的JavaBean,其中包括double类型的三个数

据域a、b、c分别表示三个边长,1个boolean isTriangle()方法用于判断三个边长是否可以构成三角形,1个double getArea()方法计算三角形的面积。置于bean包中。用注释说明省略封装数据的代码即可,不必写出。

(3)编写一个文件名为TriangleServlet.java的Servlet,其URL为/compute,不

需要写配置信息。响应来自index.jsp的请求,调用JavaBean。如果能够构成三角形,则将计算得到的面积构成字符串“面积=XXX”放入session,否则将字符串“不能构成三角形”放入session。然后重定向到result.jsp页面。

(4)编写result.jsp页面,取出session中的结果并显示出来。只写出获取数据

并显示的代码即可。

第7页,共11页

华南农业大学期末考试参考答案(A卷)

2011学年第2 学期 考试科目: 软件开发基础(Java) 考试类型:(闭卷)考试 考试时间: 120 分钟 学号 姓名 年级专业

题号 得分 评阅人 得分 题号 答案 题号 答案 一 二 三 四 总分 1 B 11 C 2 A 12 C 3 C 13 A 4 D 14 C 5 B 15 C 6 B 16 B 7 B 17 D 8 C 18 C 9 D 19 B 10 C 20 D 一、选择题(本大题共20小题,每小题1分,共20分)

得分 空号 (2) 答案 调用session的invalidate方法 public类 封装数据域(5,6,7次序可不同) application Web.xml 驱动程序 Context.xml <%@include file=\99 out.print(\二、填空题(本大题共20空,每空1分,共20分) 空号 答案 (1) (3) (5) (7) (9) 关闭浏览器 Session过期(前3空次序可以不同) (4) 无参构造方法 exception out (6) (8) (10) (12) (14) (16) (18) (20) (11) (13) Connection (15) num=<%= num%>或合理的输出语句 (17) <% num = 100; %> (19) out.print(i+\

得分 三、设计题(本大题共3小题,每小题8分,共24分) 1. 页面布局设计

答:3种方式:Table布局;DIV+CSS布局;HTML的FRAME(3分)其他合理方式 布局设计思路:根据实际答题情况给分

第8页,共11页

搜索更多关于: JSP期末考试试卷(A卷)-2012.6 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

装订线 在应用程序中配置连接池,则需要在配置文件 (14) 中进行。 6. 根据程序运行结果,以及include_file.jsp和index.jsp的部分源代码,完成填空。 include_file.jsp的部分源程序代码: <%@page contentType=\ JSP Page 位于include_flie.jsp中的代码! _________(15)_____________ index.jsp的部分源代码: <%@page contentType=\

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com