- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程的地位、先修课程 本课程是一门专业必修课程,它主要讲授如何使用JSP程序设计的原理、方法和技术开发基于B/S架构的动态网站。 先修课程:要求学习者具备一定的Java程序设计基础,因此必须先修《Java程序设计》;该课程需要操作数据库,因此必须先修《数据库原理》;另外由于牵涉网页的设计所以先修课还需要《网页设计》。 平时成绩30% (考勤+上机实验+大作业) 卷面成绩 软件编程体系 软件的体系结构 客户机/服务器(Client/Server,C/S)模式 即客户机和服务器结构。这种体系结构模式是以数据库服务器为中心、以客户机为网络基础、在信息系统软件支持下的两层结构模型。这种体系结构中,用户操作模块布置在客户机上,数据存储在服务器上的数据库中。客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必须的资源。目前大多数信息系统是采用Client/Server结构。 服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。 这种模式我们也通常成为胖客户端模式。 典型的系统:QQ、MSN 浏览器/服务器(Browser/Server,B/S)模式 即浏览器服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面通过浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,形成所谓三层结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。 客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。这种模式,我们通常将其成为瘦客户端模式。 典型的系统:网上银行、网上书店、Blog等等 关于教材 本书全面系统地介绍了JSP应用开发技术,包括JSP预备知识和环境配置、JSP编程基础、JSP应用开发进阶、在JSP中使用数据库、Servlet技术、标签库和表达式语言、Web编程模式和应用框架等几个方面的内容。本书不但由浅入深地介绍了JSP程序设计的原理、方法和技术,还提供了大量的JSP应用开发实例,给出了相应的实用技巧、操作步骤及优化思路。 本书着重于JSP技术的应用性和可操作性,不但融合了作者在JSP应用开发过程中遇到的各种常见问题和应用案例,还结合网上各个论坛中网友们提出的相关问题,针对目前读者的需求进行了内容结构的设计和布局。本书涉及不同类型的应用,多角度地引导读者学习相关知识,使读者能够真正掌握JSP技术并在实际工作中灵活运用。 教材的组织结构 第一部分 JSP预备知识与环境配置 第1章 JSP技术简介 第2章 JSP预备知识 第3章 搭建JSP开发环境 第二部分 JSP应用开发基础 第4章 JSP基本语法 第5章 使用JSP内置对象 第三部分 JSP应用开发进阶 第6章 使用JavaBean分离表示与实现 第7章 使用JSP处理HTML表单 第8章 使用Cookie记录信息 第9章 使用会话追踪(session tracking) 第10章 XML在JSP中的应用 第11章 JSP开发中的常用技巧 第四部分 在JSP中使用数据库 第12章 数据库操作基础 第13章 应用JDBC进行数据库连接 第14章 JSP中的高级数据库应用 第15章 使用JSP和JavaBean开发基于数据库的网上书店 第五部分 Servlet技术 第16章 Servlet基础 第17章 使用Servlet过滤器和监听器 第18章 使用Servlet改造网上书店 第六部分 标签库与表达式语言 第19章 创建自定义标签库 第20章 标准标签库(JSTL) 第21章 表达式语言(EL) 第22章 使用JSTL与表达式语言改进网上书店 第七部分 Web编程模式和应用框架 第23章 Web编程模式 第24章 Struts应用开发 附录A 在Tomcat上部署Web应用程序 附录B web.xml元素参考 附录C 网上资源 课程的任务 熟悉JSP编程技术: 熟悉JSP的语法; 熟悉JSP对文件的操作; 熟悉JSP对数据库的操作; 熟悉JSP中采用的JavaBean; 熟悉JSP中采用的Servlet技术。 重点和难点 课程的重点:JSP开发Web应用程序,如动态网站的开发; 课程的难点:JavaBean和Servlet技术,通过系统的学习,学
您可能关注的文档
- 带压作业装备现状与发展趋势.ppt
- 怠速下机动车气体污染物排放水平研究.docx
- 丹参的活性成分和药理作用及其在化妆品领域中应用和发展.docx
- 丹毒临床路径表单 microsoft word 文档.doc
- 丹通高速公路小桥涵设计流量计算方法.docx
- 担保公司反担保问题研究.docx
- 担保公司业务招待费管理规定.doc
- 担保项目分类管理实施细则.doc
- 单槽齿承插式节点的弹塑性试验研究.docx
- 单过硫酸氢钾复合盐.doc
- 六年级数学下册教学课件《解比例》.pptx
- 8.21.5 鸟类的生殖与发育(课件)八年级生物下册课件(苏教版).pptx
- 钠离子电池项目智能制造方案(范文参考).docx
- 2023-2024学年吉林省吉林市舒兰市七年级(上)期末语文试卷.docx
- 2024年吉林省吉林市丰满区亚桥实验学校中考数学三模试卷.docx
- 2023-2024学年吉林省辽源市东辽县七年级(上)期末英语试卷.docx
- 2023-2024学年吉林四平九年级数学第一学期期末水平检测试卷.docx
- 2023-2024学年吉林市蛟河市三校联考九年级(上)期末英语试卷.docx
- 2023-2024学年吉林松原九年级英语上册考场实战试卷.docx
- 电解液新材料项目智能制造方案.docx
最近下载
- 北京市海淀区2023-2024学年四年级上学期英语期末试卷 附解析.docx VIP
- 部编版二年级上册非纸笔考试试题.pdf VIP
- 2024-2025学年一年级上册期末语文非纸笔试卷二(含答案).pdf VIP
- 人工智能在农业领域的应用与智慧农业.pptx VIP
- 人工智能在农业产业中的应用与前景.pptx VIP
- 社会主义市场经济概论.pptx VIP
- ATS日常维护及注意事项.pdf VIP
- 双减背景下新课标单元整体作业分层设计案例 人教版小学道德与法治一年级上册 第一单元 我是小学生啦.docx
- 2024-2025学年二年级语文上册期末非纸笔试卷二(统编版).docx VIP
- 露天矿山考试题(含答案).doc
文档评论(0)