`
mxx_1111
  • 浏览: 60764 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

动态网页开发基础【笔记】

 
阅读更多
一、C/S结构和B/S结构
1.C/S(Client/Server):客户端服务程序,控制台程序,window应用
2.B/S(Browser/Server):浏览器服务程序[java:jsp应用;C#:asp.net],web应用程序
区别:C/S:客户端和服务器端都需要开发,一一对应。
客户端和服务器端都需要维护
维护麻烦
安全性更高
B/S:只开发服务器端
只维护部署服务器端
维护方便
安全性较低
二、B/S程序执行原理
1.用户输入网址(URL)http://www./souhu.com
2.发出请求(跟服务器建立连接)
3.服务器先处理请求
4.服务器端响应客户端
5.跟服务器端断开连接
三、URL:统一资源定位符
http://localhost:8080/news/index.html
1.http:超文本传输协议,网页协议
2.localhost:服务器IP地址
3.8080:WEB服务程序所用的端口
4.news:应用程序根目录
5.index.html:请求的页面,如果省略,取服务器端配置的默认页面
四、WEB服务器:
1.tomcat:用Java开发 网页文件:.jsp
2.iis:用C#开发 网页文件:.aspx
3.apache:用PHP开发 网页文件:.php
五、Tomcat服务器
1.安装解压版,解压复制到C盘下
2.启动服务:bin目录下的startup.bat
3.关闭服务:bin目录下的shutdown.bat
4.修改端口:默认使用的是8080,可以修改目录下的server.xml文件中的connecto标记中的port来修改端口
六、Tomcat服务器目录结构
1.bin:服务器执行的脚本文件
2.conf:配置文件
server.xml:配置服务器
web.xml:配置发布到应用程序
3.lib:jar文件
4.temp:临时文件
5.webapps:发布web应用程序的目录
6.work:将jsp翻译为servelt所在的目录
七、web应用程序的目录结构
1./:根目录,web应用程序的页面和资源
2./WEB-INF:配置文件,该目录客户端无法访问,web.xml
3./WEB-INF-classes:Java字节码文件
4./WEB-INF/lib:web应用程序的jar包所在的目录
八、JSP(java Server pages)
jsp=java小脚本+html
九、JSP页面pages指令
<%@ page language="java" import="java.util.*,java.text.*" contentType="text/html;charset=utf-8"%>
page指令属性
language:小脚本语言
import:导包
contenType:浏览器显示页面的编码
分享到:
评论

相关推荐

    移动Web网页开发笔记

    总的来说,这份“移动Web网页开发笔记”是一份全面的学习资源,涵盖了前端开发的基础知识,特别是针对移动设备的开发技巧。通过深入学习并实践其中的内容,开发者能够熟练掌握创建高质量、响应式和用户友好的移动...

    css网页布局学习笔记

    本学习笔记将深入探讨CSS在网页布局中的应用,帮助读者掌握如何利用CSS创建美观且响应式的网页。 一、CSS基础 在了解网页布局之前,我们需要熟悉CSS的基本语法和选择器。CSS通过选择器来指定要应用样式的HTML元素,...

    网页程序设计笔记-HTML,JavaScript,CSS,Ajax

    网页程序设计是一门涵盖多个关键技术领域的综合学科,主要包括HTML(超文本标记语言...总的来说,这个压缩包提供了一个全面的网页程序设计学习路径,涵盖了从基础到高级的关键技术,适合希望进入网页开发领域的学习者。

    韩顺平 HTML网页 笔记

    韩顺平的这些笔记对于初学者来说是一套完整的自学资源,通过系统学习,可以有效地理解和掌握HTML网页设计的基本原理和实战技巧,为网页开发打下坚实基础。同时,这些笔记也适合有一定基础的学习者巩固知识,提升技能...

    网页设计基础备课笔记.doc

    网页设计基础备课笔记主要涵盖了网页设计的基本概念和要素,以及网页设计的基本流程。以下是详细的讲解: **一、认识网页与网站** 1.1 网络基础:讲解了网络的定义,包括互联网的分类和发展概况,如OSI/ISO参考模型...

    超详细的web前端基础学习笔记

    对于初学者而言,这些内容是构建网页的基础,而掌握这些基础知识是进一步深入前端开发领域的第一步。随着实践经验的积累,开发者还可以进一步学习 CSS 和 JavaScript 来增强网页的表现力和交互性。

    网页设计基础备课笔记.pdf

    网页设计的基本流程包括规划、设计、开发、测试和维护等步骤,每个环节都需要精心处理,确保网站功能完整且用户体验良好。 学习网页设计不仅涉及技术层面,还需要理解用户需求和网页设计原则,以创造出既美观又实用...

    web基础笔记

    web基础笔记 Web 基础知识 Web 应用通过浏览器访问,运行在远程的服务器上,访问网站。浏览器是通用的客户端,B/S 结构的客户端。服务器端内容更新客户端不要更新,更新对用户影响不大。 客户端和服务器端 ...

    移动互联网应用开发课堂笔记,web应用开发必备

    在Web开发方面,笔记可能会深入讲解如何利用HTML、CSS和JavaScript创建动态、响应式的网页,这是所有Web应用的基础。HTML负责内容结构,CSS负责样式呈现,而JavaScript则是实现交互性和功能的关键。此外,考虑到...

    java开发笔记.doc

    这份"java开发笔记.doc"文档涵盖了几个关键的Java Web开发技术,包括Servlet、JDBC、Hibernate以及Struts 1.X,还有JavaScript的基础知识。以下是对这些知识点的详细解释: 1. **Servlet**:Servlet是Java EE平台中...

    java基础整理笔记超详细

    【Java基础整理笔记超详细】 Java是一门广泛使用的高级编程语言,由Sun Microsystems(后被Oracle收购)在1995年推出。它的设计目标是跨平台、面向对象,并且具有健壮性和安全性。Java这个名字源于印度尼西亚的咖啡...

    MLDN——Java Web 开发实战经典源码笔记(基础篇)|

    《MLDN——Java Web开发实战经典源码笔记(基础篇)》是一本专注于Java Web开发的实战教程,旨在帮助读者从零开始掌握Web应用的开发技术。这本书通过深入浅出的讲解和丰富的实例代码,全面介绍了Java Web开发的基础...

    web期末作业设计网页-mast开发笔记

    【标题】:“Web期末作业设计网页 - Mast开发笔记” 在这个项目中,我们主要探讨的是一个基于Web技术的期末作业设计,特别关注Mast开发方法。Mast,全称为“模块化、可扩展、可维护、可测试”的开发模式,是一种在...

    html css js网页设计大一笔记

    在这个"html css js网页设计大一笔记"中,可能包含了一些关于这三个技术的实例、代码片段、学习笔记和练习项目。通过解压syn-master.zip文件,你将能够获取这些资料,进一步深入学习和实践网页设计。无论是初学者...

    web期末作业设计网页d-笔记

    这个“Web期末作业设计网页D-笔记”很可能是一个关于创建动态、交互式的网页项目的指导资料。在这个项目中,学生可能会接触到HTML、CSS、JavaScript等基础技术,并可能涉及到更高级的框架如Bootstrap或Vue.js,以及...

    web期末作业设计网页aWeb-mast开发笔记

    4. Web开发框架:虽然题目未提及具体框架,但在实际开发中,学生们可能接触到Bootstrap或jQuery等常见框架,它们简化了CSS和JavaScript的使用,提供了现成的组件和效果,让网页开发更加高效。 5. 版本控制:使用Git...

    html css js网页制作实例processing-开发笔记p

    在"html css js网页制作实例processing-开发笔记p"这个主题中,我们将深入探讨这三个关键领域的基本概念、实践技巧以及如何将它们整合到网页开发过程中。 首先,HTML(HyperText Markup Language)是网页内容的基础...

    WEB程序设计-JSP(第2章 JSP开发基础).pdf

    ### 五、JSP开发基础 #### 1. JSP页面的基本结构 JSP页面通常由HTML标记、JSP指令、JSP动作以及嵌入的Java代码组成。 #### 2. JSP指令 - `&lt;%@ page %&gt; `:定义页面的属性,如内容类型、编码等。 - `&lt;%@ include %&gt;...

    毕向东java基础 笔记 整理

    - **JavaScript**:一种脚本语言,用于实现网页动态效果。 - **DOM**:文档对象模型,用于表示 HTML 或 XML 文档的结构。 ### 八、逻辑控制与运算符 - **逻辑运算符**:`&&`、`&`、`||`、`|`。 - `&&`:当左边...

Global site tag (gtag.js) - Google Analytics