zoukankan      html  css  js  c++  java
  • 动态网页开发基础【笔记】

    一、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:浏览器显示页面的编码

  • 相关阅读:
    iOS 关于字体根据不同屏幕尺寸等比适配的问题(zz)
    安卓开发:一种快速提取安卓app的UI图标资源的方法
    申请邓白氏编码的时候总是提示 Enter a valid Street Address 怎么办?
    利用日期、经纬度求日出日落时间 C语言程序代码(zz)
    JS导出Excel 代码笔记
    Bootstrap系列 -- 44. 分页导航
    Bootstrap系列 -- 43. 固定导航条
    Bootstrap系列 -- 42. 导航条中的按钮、文本和链接
    Bootstrap系列 -- 41. 带表单的导航条
    Bootstrap系列 -- 40. 导航条二级菜单
  • 原文地址:https://www.cnblogs.com/a1111/p/6031801.html
Copyright © 2011-2022 走看看