• jsp基础


    1.1动态页面

      动态页面的优势:

      1.交互性:网页会根据用户的要求和选而动态改变和显示内容;

      2.自动更新:无需改变页面代码,便会自动更新的页面内容;

      3.随机性:当不同的时间,不同的人访问同一网址时会产生不同的页面效果;

    1.2如何实现动态页面

      动态页面需要使用服务脚步,如使用java的脚本语言的jsp技术;

    2.1B/S-C/S的区别

      B/S:服务器和浏览器做交互 ,需要浏览器才可以执行的网页应用;

      C/S:服务器和客户端做交互,不许要浏览器可以直接执行的应用;

    2.2B/S架构的工作原理

      在B/S架构中,浏览器端与服务器端采用请求/响应模式进行交互,工作原理如图

    1.浏览器接受用户的输入;

    2.浏览器向服务器端发送请求;

    3.数据处理;

    4.发送响应;

    3.什么是URL

    URL(Uniform Resource Locator)的意思是统一资源定位符,是用于完整的描述Internet上网页和其他资源的地址的一种表示方法;

    3.2URL的组成

    1.协议;

    2.服务器域名或IP;

    3.端口号;

    4.路径;

    4.1Tomcat的目录结构

    bin:存放各种平台下用于启动的脚本文件;

    conf:存放Tomcat服务器的各种配置;

    lib:存放Tomcat的JAR文件;

    logs:存放Tomcat的日志文件;

    temp:Tomcat运行时用于存放临时文件;

    webapps:Wed应用的发布目录;

    work:Tomcat把由JSP生成的Servlet存放于此目录下;

    5.Web应用的目录结构

    WEB-INF:存放应用程序所使用的各种资源,该目录及其子目录对客户端都是不可以访问的,其中包括Wed.xml;

    WEB-INF/classes  存放应用的所有class文件;

    WEB-INF/lib 存放Web应用使用的JAR文件;

    6.JSP执行过程

    6.1JSP

    jsp页面的组成

    1.静态内容:html代码

    2.表达式:<%= %>

    3.小脚本<% %>

    4.声明<%! %>

    5.指令<%@ %>

    6.注释<%-- --%> 

      

  • 相关阅读:
    品鉴-宋词
    【转载】全球水质最棒的十大景点
    Python文档管理与格式化工具
    Python音频处理
    Python剪切板提取、截图、图片粘贴,操作汇总
    Python多进程
    Wifi配置
    条码生成与解析
    谎言: “太空能看到的惟一的人工痕迹,长城!”
    VNC-Server安装配置详解
  • 原文地址:https://www.cnblogs.com/www-datou-com/p/6090040.html
Copyright © 2020-2023  润新知