课程简介

本课程是国家级精品资源共享课。本课程是软件技术专业基于Java方向的Web程序开发的一门专业核心课程。作为Java程序设计、网页设计与制作、数据库原理与应用等课程的后续课程,主要在于培养学生应用JSP技术进行Web应用程序开发的能力,并培养其良好的编程规范和职业习惯。

主讲教师

刘志成,副教授,系统分析师,湖南铁道职业技术学院铁道通信与信号学院院长,全国工业和信息化职业教育教学指导委员会计算机类专业指导委员会委员,湖南省高等学校第三届教学名师。湖南省普通高校青年骨干教师,湖南省计算机专业省级带头人(高职),国家示范校软件技术重点建设专业带头人。

主讲《软件工程》、《Java程序设计》、《JSP程序设计》、《数据库原理与应用》等8门软件技术专业课程,其中《JSP程序设计》被评为2008年国家级和湖南省省级精品课程,2013年入选国家级精品资源共享课,教学过程中坚持用创新的“SDSPR”方法进行教学,受到了学校领导和同行专家的一致好评,也深受学生的欢迎。

课程目标

通过项目驱动的学习和综合实训,熟练掌握应用JSP 模式1进行Web程序开发的基本知识和技能,并能结合数据库应用技术和软件工程技术进行Web应用程序的开发,能基本胜任基于JSP的Web程序员的岗位。在课程的学习中,培养诚实、守信、坚韧不拔的性格,培养善于沟通表达、善于自我学习、具备团队协作的能力。并养成规范的编码、按时交付软件等良好的工作态度。

(一)知识目标

1.熟练掌握典型JSP开发环境的配置

2.掌握HTML标记的基本使用

3.熟练掌握JSP脚本元素、指令元素、动作元素的用法

4.熟练掌握JSP中内置对象的特点及用法

5.熟练掌握JDBC访问数据库技术

6.熟练掌握JavaBean技术

7.掌握Servlet技术

8.掌握JSP的文件上传下载、邮件处理、图形处理、安全控制、数据统计等高级应用技术

(二)职业能力目标

1.能搭建典型的JSP开发环境

2.能应用HTML语言设计简单的页面

3.能应用JavaScript脚本实现交互效果

4.能应用JSP基本元素创造简单的动态页面

5.能应用JSP内置对象实现在服务上存取特定信息,并在不同页面间进行传递

6.能应用JDBC数据库访问技术编写基于数据库的Web程序,以实现信息的持久化存储

7.能应用JSP 模式1(JSP+JavaBean)开发方法优化JSP程序

8.能应用MD5加密、验证码等功能增强系统的安全性

9.能应用JSP的数据统计、文件上传下载和邮件处理功能增强应用程序功能

(三)职业素质养成目标

1.按时、守时的软件交付观念

2.规范、优化的程序代码

3.诚实、守信、坚韧不拔的性格

4.自主、开放的学习能力

5.良好的自我表现、与人沟通能力

6.良好的团队合作精神

(四)职业技能证书参考目标

1.Java认证(SCWD)

参考资源

《JSP程序设计实例教程》 刘志成编著,人民邮电出版社,2011。

学年

学期

java web程序设计与..._Java Web程序设计相关推荐

  1. java web 许令波_Java Web——Web概述

    已经很久没有更新博客了,过年忙着吃喝玩乐,就怠惰了一小下下?幸好这学期新开的课程都比较有趣--Java Web和Android.至少对于我自己来说,既充满挑战,又富有趣味. --[1.Web概述]-- ...

  2. java web项目测试_java web项目怎么测试?

    慕仰1329654 java web项目测试用Web的测试工具,如HtmlUnit,JWebUnit等.main()方法就可以测试,在main方法中获得connection对象将他输出就可以了.如果正 ...

  3. java web 监听器 例子_Java web技术应用---监听器

    监听器的定义 (专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生变化时,立即采取相应的行动) 定义:Servlet规范中定义的一种特殊的类,用于监听Servlet ...

  4. java 写一个商店_Java Web开发之基于Session的购物商店实现方法

    本文实例讲述了Java Web开发之基于Session的购物商店实现方法.分享给大家供大家参考,具体如下: package cn.com.shopping; import java.io.IOExce ...

  5. java web数据库查询_Java Web开发之信息查询方式总结

    本文实例讲述了Java Web开发之信息查询方式总结.分享给大家供大家参考.具体如下: 这里介绍的查询方式有: ① 根据某个特定的字段查询: ② 在多个字段中查询: ③ 根据任意字段查询: ④ 任意字 ...

  6. java面对对象教学_Java面向对象程序设计教与学

    原标题:Java面向对象程序设计教与学 面向对象程序设计(Object Oriented Programming,OOP)主要研究如何从对象的角度出发构建程序单元以及程序开发机制,主要内容包括抽象的技 ...

  7. java字体颜色编程_java Applet 程序设计讲解2 字体,颜色的使用

    java Applet 程序设计讲解2 字体,颜色的使用 关键词: 字体    颜色 图形界面输出用到的字体,颜色的使用 1.字体类 (Font类) 构造方法: Font(String fontnam ...

  8. java怎么加定时器_JAVA WEB程序中添加定时器

    JAVA WEB程序中添加定时器 //这是我的定时器类,用来定时执行某段任务: package com.my.time; import java.text.ParseException; import ...

  9. java web dao层_java web 中web层直接调用dao层 可以吗?

    这个就跟Service直接用Java类还是用Interface/Implementation一样.关键是你自己认为是否合理,团队是否有严格要求. 为了说明这个问题,我在网上找了一些图. web层,业务 ...

  10. java web压缩过滤器_Java Web过滤器Filter(五)

    Filter概述 Filter意为滤镜或者过滤器,用于在Servlet之外对request或者response进行修改.Filter提出滤镜链的概念,一个FilterChain包括多外Filter.客 ...

最新文章

  1. 【算法学习笔记】57. 前缀树 字典序优化技巧 STL学习 SJTU OJ 1366 前缀匹配
  2. 如何解决Http请求参数中加号变空格问题
  3. phpcms下的邮箱设置
  4. Ms sqlserver闪退----“转载的知识”
  5. 通过__tablename__ = 'xxx' #定义表名
  6. ZZULIOJ 1083: 数值统计(多实例测试)
  7. Tomcat与JDK版本对应关系
  8. Spring的XML解析原理,java接口流程图
  9. php如何安装源码包,php源码包安装步骤是什么
  10. The jar of this class file belongs to container 'JUnit 4' which does not allow ...
  11. win7计算机序列号怎么查,怎么查看win7序列号
  12. Velodyne Lidar Inc.宣布与禾赛光电科技签订专利许可协议
  13. 梵高画作再现?努比亚AI新旗舰Z18携“地外科技”亮相
  14. sql insert
  15. 服务器带宽打开网页很慢,移动宽带打开网页慢?两招治本移动宽带打开网页速度慢的解决方法...
  16. 985硕士美女程序媛:10次面试的真实经历!阿里/携程/美团/58/华为....
  17. linux proftpd 用户,proftpd 虚拟帐号的建立及quota
  18. springboot集成 security 更改中英文提示信息
  19. CPU 型号后所代表的字母的意思
  20. 想花钱速学互联网行业,大概花两三个月的时间,出来好找工作吗

热门文章

  1. hbase mysql hdfs_Alex的Hadoop菜鸟教程:第8课Sqoop1导入Hbase以及Hive
  2. 计算机内录,如何电脑内部录音,介绍一款可以录制电脑内部声音的工具
  3. go程序设计语言第十章-包管理和Go工具
  4. 前端如何实现整套视频直播技术流程
  5. Eclipse 中Web项目如何引用Java项目源码调试的配置
  6. HFSS阵列天线设计与仿真1
  7. VB 2010 (32)泛型方法
  8. CorelDRAWX4的VBA插件开发(二十一)字符串搜索和正则表达式匹配以及文件名关键字处理
  9. Mockito 实战总结笔记
  10. 归并排序(java实现)