Java Web程序设计(第二版)
- 格式:pptx
- 大小:998.23 KB
- 文档页数:19


XX学院
计算机系《Web程序设计(JSP)》课程教学大纲
适用专业:计算机网络技术专业、计算机软件技术专业
一、课程的性质与任务
(一)本课程的性质
本课程是为计算机软件专业学生开设的一门专业技能课,主要培养学生掌握Java
Web开发技术,可以为学生将来从事基于Web的软件开发打下坚实的基础。
(二)本课程的任务
本课程是软件技术类专业学生的专业核心课程,是学生赖以就业的课程之一,有着十分重要的地位。互联网是人们获得信息的重要途径,而提供信息和信息服务的正是Web开发应用的首要任务。本课程培养学生熟练掌握基于 Java的Web编程技能,重在技能培养,使学生能够熟练掌握相关技术,具备较强的自学能力和系统分析、设计能力,具备开发web系统的技能。
二、课程的基本要求
通过学习《Web程序设计(JSP)》,应使学生了解Java web应用开发技术的架构发展、及当前最新技术发展情况等;理解JSP页面的执行原理、JavaBean组件技术原理、Servlet技术原理、MVC设计模式、Struts框架、Spring框架、Hibernate框架;掌握JSP基本技术、使用JavaBean组件开发实用程序、JSP与Servlet结合开发实用程序、使用Struts架构开发实用程序、使用Struts结合Hibernate开发实用程序、使用SSH开发实用程序;熟练掌握JavaBean组件技术、Servlet技术、Struts框架、SSH框架。
三、课程内容
(一)课程主要内容
第1章 JSP与JavaBean
了解:JavaBean规范
理解:JavaBean的工作原理,及其在JSP中的功能 掌握:JavaBean的简单属性、在JSP中使用JavaBean、JSP与Bean的结合在实际中的应用
熟练掌握:JSP与Bean的结合开发实用程序
教学重点:JSP与Bean的结合开发实用程序
教学难点:实际程序中Bean的编写
Java Web程序设计题库
一、选择题
1、以下文件名后缀中,只有( C )不是静态网页的后缀。
A、.html B、.htm C .JSP D、.shtml
2、以下文件名后缀中,只有( B )不是动态网页的后缀。
A、.jsp B、.html C、.aspx D、php
3、在page指令中,( C )属性是可以在页面中重复的属性。
A、language B、buffer C、import D、autoflush
4、JSP的结构由( B )组成(多选)。
A、指令 B、注释 C、脚本元素 D、操作
5、以下选项中,那一项不是JSP指令( B )。
A、page B、import C、include D、taglib
6、下面哪种数据类型是基本类型( D )。
A、class B、interface C、数组 D、char
7、下面哪种数据类型是引用类型( C )。
A、boolean B、int C、interface D、long
8、下面哪一个运算符具有3个操作数( D )。
A、* B、++ C、&& D、:
9、下面那个运算符只有一个操作数( A )。
A、~ B、|| C、<< D、/
10、下面那个语句是条件语句( C )。
A、break语句 B、while语句 C、if语句 D、for语句
11、类中的成员默认的访问修饰符是( A )。
A、private B、protected C、public D、空
12、常量使用( C )进行修饰
A、private B、abstract C、final D、static
13、包含Servlet发回到客户端信息的ServletResponse对象是由( C )创建的。 A. 客户端的浏览器
《JAVA WEB程序设计》
南京晓庄学院
《JAVA WEB程序设计》
课程报告
题 目: 学生信息管理系统
* *: ***
学 号: ********
班 级: 13计算机转本1班
完成时间 2016年6月23号
成 绩:
数学与信息技术学院
《JAVA WEB程序设计》
《JAVA WEB程序设计》
目 录
1. 系统需求分析 ........................................................ 1
2. 相关技术与原理介绍 .................................................. 1
3. 系统分析与设计 ...................................................... 2
3.1 系统功能分析 ..................................................... 2
3.2 系统结构分析 ..................................................... 2
3.3 数据库设计 ....................................................... 3
4. 系统实现 ............................................................ 4
4.1 登录模块实现 ....................................................... 4
4.2 教师模块实现 ....................................................... 6
4.3 成绩模块实现 ....................................................... 7
一、单项选择题:
1. 下列哪个不是HTML的常用标记。( )
A. B. C. D.
2. 创建表单的HTML代码是( )
A.
B.
C.
D.
3. 在html中绘制表格时,( )标记是表格中的换行标记。
A.
4. 使用JavaScript语言中Document的( )方法可以在页面上输出字符。
A. document.write() B. document.print()
C. document.out() D. document.flush()
5. 在HTML中引用外部JavaScript文件中的正确代码为( )。
A.
B.
C.
D.
6. 在javaScrpt中window对象的( )方法用于打开一个新窗口。
A. openWindow() B. window() C. open() D. close()
7. 在javaScrpt中window对象的( )方法用于关闭当前窗口。
A. open() B. confirm() C. alert() D. close()
8. Tomcat服务器的默认端口为( )。
A. 8888 B. 8001 C. 8080 D. 80
9. Eclipse是Java开发的( ).
A.开发工具包 B.IDE(集成开发环境) C.应用程序服务器 D.Web服务器
10. JSP中的隐式注释为( )。
A. // 注释内容 B.
C. <%--注释内容--%> D. /* 注释内容 */
11. 在J2EE中,重定向到另一个页面,以下( )语句是正确的。