公文素材库 首页

201*-201* Java Web课程设计(1)

时间:2019-05-28 14:32:01 网站:公文素材库

201*-201* Java Web课程设计(1)

JavaWeb课程设计

课程设计报告正文书写要求

1.《课程设计报告书》的正文内容格式如下:目录(二字):三号宋体加粗目录内容:四号宋体一级标题:三号宋体加粗二级标题:四号宋体加粗

正文内容:小四宋体,单倍行距,段落缩进两个字符图、表号:5号宋体

参考文献:至少五个,小四宋体

《课程设计报告书》完成后。按照装订顺序,左侧装订。《课程设计报告书》杜绝雷同或抄袭,一旦发现,全部不及格。2.封面要求:

要求采用如下封面:

JavaWeb课程设计

潍坊科技学院JavaWeb课程设计

报告书

专业班级学生姓名学号指导教师日期201*.6.3~201*.6.28成绩

设计题目图书管理系统

JavaWeb课程设计

课程设计任务书

院系:专业:班级:学号:

一、课程设计时间

201*年6月3日至201*年6月28日,共计4周。二、课程设计题目

(1)图书管理系统(2)学生成绩查询系统(3)人事管理系统

从以上三个题目当中人选一个。三、课程设计要求

根据软件工程的思想对整个系统进行需求分析、设计和实现,写出课程设计报告。

整个课程设计报告要求分为以下几个部分:(1)目录(2)正文部分

1引言

1.1课程设计选题1.2课程设计目的1.3课程设计背景JavaWeb课程设计

2相关技术2.1Spring框架2.2Struts2框架2.3Hibernate框架3需求分析

3.1系统功能需求3.2系统开发运行环境4总体设计

4.1系统体系结构设计4.2系统功能模块设计4.3系统主要JSP页面设计4.4数据库设计5系统实现

5.1系统运行界面5.2主要代码6课设总结7参考文献

扩展阅读:201*-201*-2 Java Web程序设计复习题

单项选择题:

1.在html中绘制表格时,(C)标记是表格中的换行标记。

A.B.C.D.

2.使用JavaScript语言中Document的(A)方法可以在页面上输出字符。

A.document.write()B.document.print()C.document.out()D.document.flush()

3.下列(A)实现单击超级链接是弹出确认对话框,询问用户是否真的删除。

A.删除

B.删除

C.删除

D.删除

4.在HTML中引用外部JavaScript文件中的正确代码为(A)。

A.B.

C.D.5.在javaScrpt中window对象的(C)方法用于打开一个新窗口。

A.openWindow()B.window()C.open()D.close()6.Tomcat服务器的默认端口为(C)。

A.8888B.8001C.8080D.807.JSP中的隐式注释为(C)。A.//注释内容B.

C.D./*注释内容*/8.假设在helloapp应用中有一个HelloServlet类,它位于org.javathinker包

下,那么这个类的class文件应该放在(D)目录下。A.helloapp/HelloServlet.class

B.helloapp/WEB-INF/HelloServlet.classC.helloapp/WEB-INF/classes/HelloServlet.class

D.helloapp/WEB-INF/classes/org/javathinker/HelloServlet.class9.在Servlet中,response.getWriter()返回的是(B)

A.JspWriter对象B.PrintWriter对象C.Out对象D.ResponseWriter对象10.在Servlet中,下列语句可以正确获取PrintWriter对象的是(C)A.PrintWriterout=request.getWriter();

B.PrintWriterout=request.getPrintWriter();C.PrintWriterout=response.getWriter();

D.PrintWriterout=response.getPrintWriter();

11.在访问Servlet时,在浏览器地址栏中输入的路径是在(D)地方配置的

A.B.C.D.

12.当一个Servlet首次被请求的时候,服务器首先会调用(D)方法A.doGetB.doPostC.doInitD.init

13.在JSP页面中,类型为HttpServletResponse的内置对象是(B)A.outB.responseC.requestD.config14.在JSP中如果要导入java.io.*包,应该使用(A)指令。A.pageB.taglibC.includeD.forward15.JSP页面经过编译之后,将创建一个(B)。

A.appletB.servletC.applicationD.exe文件16.

___________________横线处使用(C)代码可以将name的值显示在页面。A.response.print(name);B.C.D.name

17.如果只希望在多个页面间共享数据,可以使用(A)作用域A.request,sessionB.applicationsessionC.request,applicationD.pageContextrequest18.在JSP页面中,保存数据的范围由小到大依次是(C)A.pageContext,request,application,sessionB.pageContext,application,session,requestC.pageContext,request,session,applicationD.pageContext,session,request,application19.按作用域从大到小排列正确的是(D)A.applicationpagerequestresponse

B.sessionpageContextrequestapplicationC.publicapplicationsessionrequestD.applicationsessionrequestpageContext20.以下(A)可用于检索session属性userid的值

A.session.getAttribute(“userid”);B.session.setAttribute(“userid”);

C.request.getParameter(“userid”);D.request.getAttribute(“userid”);21.在J2EE中,request对象的(D)方法可以获取页面请求中一个表单组件

对应多个值时的用户的请求数据。

A.StringgetParameter(Stringname)B.String[]getParameter(Stringname)

C.StringgetParameterValuses(Stringname)D.String[]getParameterValues(Stringname)22.设在表单中有一组复选钮标记,如下列代码:

请选择喜欢的城市:

长春北京大连上海

如果在register.jsp是取city的值,最适合的方法为(C)。A.Stringcity=request.getParameter(“city”);B.String[]cities=request.getParameter(“city”);

C.String[]cities=request.getParameterValues(“city”);D.Stringcity=request.getAttribute(“city”);23.给定一个JSP程序源代码,如下:

在two.jsp中使用(D)代码片段可以输出参数location的值。A.

B.C.

D.

24.test.jsp文件中有如下一行代码:

要使user对象可以作用于整个应用程序,下划线中应添入(D)

A.pageB.requestC.sessionD.application25.在J2EE中,以下不是JSP内置对象的是(B)。

A.pageContextB.contextC.applicationD.out

26.给定一个Model1体系结构,其中有一个JSP页面处理所有控制器函数,这个

JSP控制器通过(A)把请求分派给另一个JSP页面A.B.C.D.27.在JSP中,(A)动作用于将请求转发给其他JSP页面。

A.forwardB.IncludeC.useBeanD.setProperty28.MVC中的MVC分别用(C)表示

A.jspservletjavabeanB.HTmljavabeanjspC.javabeanjspservletD.servlethtmljsp29.在J2EE的ModelⅡ模式中,模型层对象被编写为(D)。

A.AppletB.JSPC.ServerD.JavaBean

30.MVC架构中使用HTML界面、Jsp界面实现用户界面,使用(B)实现控制逻

辑。

A.JspB.ServletC.JavaScriptD.EJB31.在MVC模式中,核心内容为(B)。

A.viewB.controlC.modelD.不确证32.在JSP页面中,正确引入JavaBean的是(C)

A.B.C.D.33.给定TheBean类,假设还没有创建TheBean类的实例,以下哪些JSP标准动作

语句能创建这个bean的一个新实例,并把它存储在请求作用域。(C)A.B.

C.D.

34.下面哪项是错误的设置Bean属性值的方法。(D)

A.B.C.

D.35.从HTTP请求中,获得请求参数,应该调用BA.request对象的getAttribute()方法B.request对象的getParameter()方法C.session对象的getAttribute()方法D.session对象的getParameter()方法

36.在WEB应用程序的目录结构中,在WEB-INF文件夹中的lib目录是放(C)

文件的。

A..jsp文件B..class文件C..jar文件D.web.xml文件37.在JDBC连接数据库编程应用开发中,一般会产生出下面的(B)的异常。

A.FileExceptionB.SQLExceptionC.IOExceptionD.DataException38.在JDBC连接数据库编程应用开发中,利用那个类可以实现执行数据库的存储过

程。(C)

A.Connection类B.PreparedStatement类C.CallableStatement类D.Statement类

39.下列(A)接口专用于访问数据库的中存储过程。

A.CallableStatementB.PreparedStatementC.ProcedureStatementD.Statement

40.在JDBC连接数据库编程应用开发中,利用(A)可以实现连接数据库。

A.Connection类B.PreparedStatement类C.CallableStatement类D.Statement类

41.为了实现在Java的程序中调用带参数的SQL语句,应该采用(B)来完成。

A.Connection类B.PreparedStatement类C.ResultSet类D.Statement类

42.在JDBC连接数据库编程应用开发中,利用(C)可以实现包装数据库中

的结果集。

A.Connection类B.PreparedStatement类C.ResultSet类D.Statement类

双项选择题

1.HTML标记中标记的method属性取值为(AC)。

A.getB.doGetC.postD.doPost2.JavaScript中常用的鼠标事件有(CD)。

A.onMourseInB.onMouseLeaveC.onMouseMoveD.onMouseOver3.动作元素经常与(AD)元素一起使用。

A.B.C.D.

4.下面哪些对象可以在同一应用程序的不同网页间共享数据。(AD)A.applicationB.responseC.RequestD.session5.下面(AB)是ResultSet接口的方法。

A.next()B.close()C.back()D.forward()6.在a.jsp中有代码片断如下:

loginName:

在b.jsp中加入下列(AC)代码,可以输出在a.jsp页面上输入的loginName的值(多选)

A.B.

C.D.

四、判断题(10分)

1.””之间声明的变量在部分JSP页面内有效。(F)

2.JSP内置对象response调用方法getoutputStream()可以获得一个指向客户的输出流,服务器将文件写入这个流,客户就可以下载文件了。(T)

3.使用SQL语句操作符LIKE进行模式般配,使用”%”代替一个或多个字符,用一个下划线”_”代替一个字符。(T)

4.编写JavaBeans就是编写一个Java的类,所以只要会写类就能编写一个beans。(T)

5.通过request的参数值来设置beans相应属性的值,要求request参数名字必须与beans属性的名字相同。(T)

6.当多个客户请求一个servlet时,引擎为每个客户启动一个进程,这些进程由servlet引擎服务器来管理。(F)

7.任何一个Web服务目录下的JSP页面都可以通过表单或超链接访问某个servlet。(T)

8.一个用户在不同的servlet中获取的session对象是不同的。(F)

友情提示:本文中关于《201*-201* Java Web课程设计(1)》给出的范例仅供您参考拓展思维使用,201*-201* Java Web课程设计(1):该篇文章建议您自主创作。

  来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。


201*-201* Java Web课程设计(1)
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/585500.html
相关阅读
最近更新
推荐专题