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
- 上一篇:JavaWeb工作流程