《JSP应用开发》是软件技术专业的专业核心课程,也是计算机其它相关专业学习开发服务端应用程序的工具课程。通过理论教学、案例教学和项目教学等多种教学模式,使学生熟练掌握典型JSP开发环境的配置,掌握HTML标记的基本使用,熟练掌握JSP脚本元素、指令元素、动作元素的用法、熟练掌握JSP中内置对象的特点及用法、熟练掌握JDBC访问数据库技术、熟练掌握JavaBean技术、掌握Servlet技术、熟悉Filter的使用。
通过本课程的学习,达到以下目标:
(1)掌握在Tomcat Web容器中使用 JSP、JavaBean和Servlet技术快速开发Web应用程序的知识和技术方法,掌握如何使用Java技术分析、设计、开发和部署Web应用程序。
(2)掌握典型JSP开发环境的配置,掌握HTML标记的基本使用,熟练掌握JSP脚本元素、指令元素、动作元素的用法、熟练掌握JSP中内置对象的特点及用法、熟练掌握JDBC访问数据库技术、熟练掌握JavaBean技术、掌握Servlet技术。
(3)掌握应用软件的开发流程,具备中小型管理信息系统项目开发的能力,掌握利用参考文献及网络资源自学新知识与新技术的方法,初步具备企业需要的分析与自主解决问题的能力、学习新技术的能力及团队协作沟通能力,从而为后续课程的学习和在工作岗位上的可持续发展奠定基础。
本课程的先修课程是《网页设计技术》、《Java程序设计》和《数据库原理与应用》,通过这些课程的学习,为《JSP应用开发》课程的学习奠定基础。
[1]王志勃等. JSP应用开发项目化教程. 西安:西安电子科技大学出版社,2019.12
[2]王志勃等. JSP应用开发项目化教程. 北京:北京大学出版社,2011.7
[3]林上杰等. JSP2.0技术手册. 北京:电子工业出版社,2004.5
Q1:学习该课程,需要具备哪些基本知识?
A1:JSP是基于Java的服务器端网页开发技术,需要储备Java基础知识、数据库连接与访问技术以及网页设计基础知识。
Q2:通过该课程,能学到哪些知识?
A2:通过典型项目实战,学习使用 JSP、JavaBean和Servlet技术快速开发Web应用程序的知识和技术方法,掌握如何使用Java技术分析、设计、开发和部署Web应用程序。通过学习,能利用所学知识完成类似项目开发。
Q3:学好该课程,可以考取职业技能证书吗?
A3:本课程主要依据“Java Web应用开发”1+X职业技能标准和岗位能力要求制定课程内容,可以考取相应的1+X职业技能证书。
Q4:课程中项目演示的JSP环境配置是怎样的?
A4:本课程项目演示的JSP环境配置为:Tomcat7+JDK1.6+MyEclipse10。
Q5:Tomcat和JDK版本如何兼容?
A5:Tomcat和JDK的版本要相匹配,总体来说,Tomcat版本要比JDK高。
总结如下:
tomcat v7.0-------support-------->Java EE 5 and 6
tomcat v8.0-------support-------->Java EE 5,6 and 7
tomcat v8.5-------support-------->Java EE 5,6 and 7
tomcat v9.0-------support-------->Java EE 5,6,7 and 8
(Tomcat版本要比jdk高)
参考链接:http://tomcat.apache.org/whichversion.html