本课程采用案例教学方式,注重理论和实践相结合。通过本课程的学习,使学生掌握JSP语言基础知识与编程的必备知识和工具。了解JSP的运行环境与搭建方法,了解并掌握HTML标签语言,掌握JSP语言的基本语法,掌握JSP内置对象,掌握JavaBean、Servlet、JDBC、标签库,最终达到会应用JSP构建动态网站、开发简单的Web应用系统。为今后企业级分布式系统的开发打下良好的基础。
本课程主要培养学生使用JSP和Java Web技术进行编程的能力,掌握Java Web编程的基础知识和必备能力,掌握Eclipse和MyEclipse等开发工具的使用,熟悉Java Web开发和调试流程,可熟练地使用JSP及Java Web技术进行动态网络程序的开发,为后继课程的学习做好铺垫,同时也为今后企业级分布式系统开发打下良好的基础。
预修知识建议:
1.MyEclipse、JDK、MySQL编程工具的使用
2.面向对象设计基础
3.SQL语句
1、文字教学资源
(1)《Java Web技术整合应用与项目实战》,张志锋;朱颢东,清华大学出版社
(2)《JSP应用开发与实践》,刘乃琦;王冲,人民邮电出版社
(3)《JSP基础与案例开发详解》,邱加永;孙连伟,清华大学出版社
(4)《JSP Web应用程序设计》,郑睿,高等教育出版社
(5)《JSP动态网站开发案例教程》,刘素芳,机械工业出版社
2、网络、多媒体教学资源
(1) 本课程网络课程资源;
(2) JSP Tutorials:https://docs.oracle.com/javaee/5/tutorial/doc/docinfo.html
(3) JSP by Example: https://www.oracle.com/technetwork/java/JSPbasics-142416.html
(4) JSP Tutorials:https://www.tutorialspoint.com/JSP/index.htm