《(本科)Web7-3动态网站的原理和开发技术ppt课件.pptx》由会员分享,可在线阅读,更多相关《(本科)Web7-3动态网站的原理和开发技术ppt课件.pptx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、课程主讲人:Web7-3动态网站的原理和开发技术昆明理工大学计算中心昆明理工大学计算中心WebWeb设计与应用设计与应用7.3 动态网站的原理和开发技术Web设计与应用昆明理工大学:根植红土,情系有色,坚韧不拔,赤诚报国 charset utf-8;/* CSS Document */bodyfont-family:Arial, Tahoma, 宋体;font-size:12px;color:#333;line-height:162%;width:100%;background-attachment: scroll;.pagefloat:right;margin-right:30px;marg
2、in-top:30px;width:450px;height:40px;font-size:14px;color:#999999;/ JavaScript Documentfunction show(menu) menu.getElementsByTagName(ul)0.style.display=block;function hide(menu) menu.getElementsByTagName(ul)0.style.display=none;回顾Web页面 静态网站动态网站静态网站和动态网站 请求不同处理不同服务器端动态页面动态页面 客户端动态页面通常是由服务器端运行的脚本语言所创建的
3、动态页面。通常是在客户端运行的脚本语言对页面内容的修改。HTTP(Hypertext Transfer Protocol),超文本传输协议浏览器和服务器间无状态的请求/响应协议。回顾HTTP协议 浏览器服务器请求 Request回复 ResponseURL:Uniform Resource Locator,统一资源定位符URI:Uniform Resource Identifier,统一资源描述符回顾HTTP协议 协议IP或域名路径path查询query方法(Method)请求发起的方式,最为常用的是GET和POST。GET方式:只能把参数放在URL中,例如点击超链接;POST方式:可以把参数放到请求体中,例如提交表单。回顾HTTP协议 很多,很多典型的有PHP、Java等甚至连JavaScript都可以服务器端脚本语言 服务器端脚本语言 注意到URL中的PHP扩展名吗?看得出服务器端脚本语言吗?Java语言阵营典型技术和框架ServletJSPSpring MVCSpring Boot选择Spring MVC