zoukankan      html  css  js  c++  java
  • jsp简介

    一、什么是jsp:
    JSP全名为Java Server Pages,中文名叫java服务器页面,是一种动态页面技术,逻辑从servlet中分离出来。在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)
    二、有什么用:
    动态网页中,多数还是不动的,如果使用servlet输出只有局部内容需要动态改变的内容,那么所有的静态内容也就需要用java程序代码生成。这样,整个servlet程序的代码非常臃肿。但是程序员对于美工设计和html语句编写,也不一定那么熟悉。所有算是补漏吧,sun公司推出了jsp
    三、与html关系:
    HTML是超文本标记语言,使用微软自带的记事本或写字板都可以编写,主要用于编写静态页面。什么静态页面呢?是在客户端运行的程序、网页、插件与组件,注意它是可以播放动态的视频或者图片的,静态网页的意思可以理解为拷贝到哪儿都可以运行。
    jsp是java服务器网页技术,必须通过发布到Tomcat等服务器上再运行转化为servlet才行,当然它是动态页面。
    四、工作原理:

    客户端发出请求,请求为jsp、容器找到相应的servlet进行处理,从test.jsp 转化为test.java;
    再次将servlet转化为test.class文件;把class文件加载到容器中,这时在容器中创建一个实例,进行初始化;然后通过servlet实例中的jspService方法,把html文件返回到客户端。
  • 相关阅读:
    C#.NET.JSON库
    C# .NET 私钥 RSA2,SHA256,签名
    fiddler 捕捉不到代码发出去的HTTP请求
    双网卡共享上网
    json 反序列化成键值对
    C# .NET 杀进程
    docker in centos error
    深入理解磁盘文件系统之inode
    CentOS下安装高版本GCC
    Mac 使用 launchctl 定时运行程序(转载)
  • 原文地址:https://www.cnblogs.com/rmbdswd/p/10690334.html
Copyright © 2011-2022 走看看