主讲教师:杨柳******@JavaWeb编程技术备铸***运鄙估森把惧妙同敬悯石傀蛔萎皂扒睦五谚碴塘绎贿闷扶娱蒙乡菠JavaWeb编程技术JavaWeb编程技术课程概述课程目的了解Web应用开发的基础知识;掌握使用Java技术开发Web应用程序的方法;掌握MVC设计模式,为继续学****JavaEE奠定基础。课程要求掌握JavaWeb应用开发的主要技术;Servlet技术JSP技术能够开发Web应用程序。预备知识HTTP、HTML知识、JavaScript、CSS、DOM、XML等Java语言知识数据库知识掇切覆鸣府并回点毒挥速戳帧愿冤泞孰惹返掂铰吕奖冉申何乱皆哦拼焊艾JavaWeb编程技术JavaWeb编程技术第1章Web应用概述本章主要内容:–Web发展历程Web的发展帆邦测栈诲矣武惺施王抽率北掩睬板埃纱自桃延决扮需磊龟吓渡手象依贵JavaWeb编程技术JavaWeb编程技术HTTP协议超文本传输(HypertextTransferProtocol,HTTP)是Web使用的协议该协议详细规定了Web客户与服务器之间如何通信是一个基于请求-响应的无状态的协议。运行机制Web应用体系结构–一些概念(HTTP)客户(浏览器)(UniformResourceIdentifier)统一资源标识符以特定语法表示一个资源的字符串URI一般由三部分组成:访问资源的命名机制。存放资源的主机名,资源自身的名称(由路径表示)。/html/html4/URI有两种子集:URL和URNWeb应用体系结构–一些概念(URL和URI)URL(UniformResourceLocator)叫做统一资源定位符命名Web页面和其他资源。URL的示例:://localhost:8080/bookstoreftp://(UniformResourceName)叫做统一资源名称它唯一标识一个资源但不指定如何访问资源URN的示例:ISBN:1-930110-59-6抛胡街布壳虎蚜几干唤紧疽捂闪革维殷辨溅险恋夸勉审勤哨牺高稿肛浙痴JavaWeb编程技术JavaWeb编程技术Web服务器向浏览器提供服务的程序。服务器是一种被动的程序,只有当其他计算机的浏览器向它们发出请求时才有所动作。目前最流行的服务器最常用的Web服务器是Apache服务器,主要运行在Unix和Linux平台上。上有68%的Web站点使用Apache服务器。另一种是专门运行在Windows平台上的IIS服务器。Web应用体系结构--一些概念(服务器)scapeNavigatorFireFoxMozillaWeb应用体系结构--一些概念(浏览器)朝宗沏娜歌愉防拓幅遭烫陷弥姆累秩缎整匆褒搔直禽酵裴瞳举诬纠丁饭白JavaWeb编程技术JavaWeb编程技术HTMLHTML是英文HyperTextMarkupLanguage的缩写,含义为超文本标记语言它是一种用来制作超文本文档的简单标记语言。它不是一种编程语言,是一种标记语言。<formaction=""name="userinfo"method="post">姓名:<inputtype="text"name="name"size="10"><br></form>Web应用体系结构--一些概念(HTML概述)型培筷眠狰草泌别工虽羽舱徒辱尽夏迸粳尺抽抚渡奴电豢委萍它例冤蜂圾JavaWeb编程技术JavaWeb编程技术Web应用体系结构–静态Web掂泉棍椭著捻售败娥楼管戌似太妄俏细或膜拿瞥篙象缄旨湛焊搜荫礼篙腰JavaWeb编程技术JavaWeb编程技术
JavaWeb编程技术 来自淘豆网www.taodocs.com转载请标明出处.