- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
动态Web开发技术--JSP 教学方法 本课程是专业技能课,以实例带动知识点,讲、学、练结合,通过实例引入概念、原理和方法。 课程的任务 掌握Web程序运行的基本原理 掌握服务器端Servlet编程技术 掌握JSP的基本语法及内置对象 Session、Applicaton的灵活运用及会话跟踪技术 灵活使用JSP+JavaBean技术开发Web程序 熟练掌握JSP对数据库的操作 掌握Web开发的常见问题,如乱码、分页、文件上传、国际化 监听器、过滤器的使用 EL和JSTL简化页面编写 MVC框架 实战内容 Servlet实现网上投票系统 JSP实现用户注册、登陆验证 JSP+JavaBean实现计算器功能 JSP+JDBC实现数据库操作 JSP+JavaBean+JDBC实现书店图书管理、图书浏览 JSP技术实现上传图书封面 使用Session实现购物车管理 使用Application实现网上聊天室 使用监听器统计网站在线人数 JSP实现分页技术 EL+JTSL改进页面 MVC模式实现网上商店系统 MVC实现BBS系统 JSP技术资源 Sun官方网站JavaServlet Pages技术首页 /products/jsp/index /forum.jsp?forum=45 Sun官方网站JavaServlet技术首页 /products/servlet/index /forum.jsp?forum=33 Sun官方网站JDBC讨论社群 /forum.jsp?forum=48 国内技术社区 / / /www1/ /index.jspa / 相关技术网址 微软Web Develplment/html and css 库 /library/default.asp?url=/workshop/author/dhtml/reference/methods/execcommand.asp JavaScript 中文简介 /chinese/INTERNET/JavaScript/ JavaScript 指南(英文) /js/default.asp T1 JSP入门体验 主要内容 理解 理解桌面程序、C/S、B/S的区别 了解HTTP协议工作原理 掌握 1、jsp页面的执行过程 2、Tomcat的安装和配制 桌面程序、C/S、B/S 桌面程序 单机上运行的程序,如word、excel、播放器。。。 C/S程序 客户端/服务器网络程序,客户端需要安装专门的客户端软件 如:QQ、银行取款机上的程序 B/S程序 浏览器/服务器网络程序,客户端不用装专门的软件,而是使用统一的客户端浏览器进行访问 也就是常见的网站 什么是Web开发 什么是Web开发 Web开发就是开发B/S结构的程序 如网站、BBS、网上商店的常见的网站 还包括企业管理型的系统,如OA、ERP、EIP。。。 Web开发需要的技术 网站的前台布局、美工、动画 后台处理程序 数据库领域技术 系统架构技术 Web应用 Web应用 一个服务器上运行的应用,对此应用,用户可以通过一个通用的瘦客户加以访问,目前最常用的瘦客户是Web流览器,其他瘦客户如掌上电脑,手机等也迅速加到这个行列来 HTTP协议 要实现简单的客户端能够与多种不同的服务器进行交互;而且这些服务器应用也必须具有与多种不同的类型客户端合作的能力,就必须定义客户和服务器通信的方式,这就是HTTP协议的目的 HTTP协议 HTTP请求/响应模型 HTTP请求 请求详解 点击链接、提交表单、地址栏键入Web页面地址就会发出一个请求 请求的服务器及资源由一个HTTP URL来指定 协议名 主机名 端口号 资源名 :8080/News.asp 浏览器使用URL信息来创建请求消息,并用指定的协议向指定的服务器发送此消息 HTTP请求组成 请求行(request line) 包括请求方法,资源名,浏览器所使用协议的版本,如: GET /index.html HTTP/1.1 请求首部(request header) 包含服务器用于可能用于处理请求的额外信息 请求体(requst body): 仅在某些类型的请求中包含消息体,如POST请求 HTTP请求消息示例: HTTP请求组成 请求参数 请求参数 除了URL和首部,请求消息还可以包含有形式参数 如:URL指定了用于显示天气预报的程序,用户可以通过参数来告诉服务器要查询哪个城市的天气 .forecast?city=GuangZhouprovince=GuangDongdate=2005-11-20 有两种方式发送参数: 1.以查询串(query string)的形式加在URL上 2.以请求消息体
您可能关注的文档
最近下载
- 羊水栓塞护理措施.pptx VIP
- 星球版八年级上册地理第四章《第一节 因地制宜发展农业》教案.docx VIP
- 2025年粤东西北教师全员轮训心得体会2篇.doc VIP
- TCRHA-成人床旁心电监测护理规程.pdf VIP
- 中联W6015-8A塔吊说明书操作手册.pdf VIP
- 过滤材料和部件市场前景预测与技术创新策略研究报告.pdf
- 新生儿甲状腺功能降低.pptx
- 8.27-安徽A10联盟2025届高三8月底开学摸底考试题及答案1号卷·A10联盟2025届高三上学期8月底开学摸底考物理答案.pdf VIP
- 华为HCIE-CloudServiceSolutionsArchitect云服务练习试题.doc
- 8.27-安徽A10联盟2025届高三8月底开学摸底考试题及答案A10联盟2025届高三上学期8月底开学摸底考英语答案 1.docx VIP
文档评论(0)