2020-03-24

JSP & EL & JSTL



(一)JSP的回顾



一、什么是JSP



    JSP:Java Server Pages(Java服务器端页面)


    JSP就是HTML+Java代码+JSP自身的东西组成



二、JSP由来



    Servlet技术生成动态网页的时候很麻烦,需要通过Response获得输出流,调用print方法进行打印的。这种编程方式很麻烦,而且美工也不容易处理。SUN公司为了简化动态网页开发,推出了JSP



三、JSP的运行原理



    JSP在执行时,会被服务器翻译为Servlet编译执行的,JSP就是一个Servlet



四、JSP脚本元素



<%! %>:JSP声明,翻译成Servlet成员部分的内容,声明变量、方法、内部类


<%= %>:翻译成out.print()输出的内容,在service方法内部,用于生成HTML页面源码


<% %>:用于嵌入Java代码,会被翻译成service方法内部的代码块,声明变量、内部类




(二)JSP的注释



一、HTML的注释


        <!--HTML的注释-->


存在时机:存在JSP的源码中,翻译成Servlet后,注释也存在,在生成HTML响应到页面时,注释也存在



二、Java代码的注释


        <%


            //单行注释


            /*多行注释*/


            /**文档注释*/


        %>


存在时机:存在JSP的源码中,翻译成Servlet后,Java代码的注释也会存在,但是生成HTML响应到页面后,注释就消失了



三、JSP注释


        <%--JSP的注释--%>


存在时机:存在JSP的源码中,翻译成Servlet后,注释就没有了



*注意:Java代码注释的话,不要使用HTML的注释


(三)JSP的指令元素的概述



一、JSP指令元素的作用


    用于指示JSP执行的某些步骤


    用于指示JSP表现的特定行为



二、JSP指令元素的语法


   

<%@ 指令名称 属性名称=属性的值 属性名称=属性的值 %>



三、JSP指令元素的分类


    page指令:指示JSP的页面设置属性和行为


    inc

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JSP & EL & JSTL (一)JSP的回顾 一、什么是JSP JSP:JavaServerPages(...
    李玉贤_8e75阅读 237评论 0 0
  • JSP & EL & JSTL (一)JSP的回顾 一、什么是JSP JSP:JavaServerPages(...
    小汤源O阅读 206评论 0 0
  • 1.学习内容 JSP技术入门和常用指令 JSP的内置对象&标签介绍 EL表达式&EL的内置对象 2.JSP技术入门...
    WendyVIV阅读 2,191评论 1 18
  • Jsp技术总结 1. 什么是JSP JSP即Java Server Pages,它和servlet技术一样...
    java日记阅读 1,694评论 0 18
  • JSP总结(经典) day1 JSP 定义: 1)Java Server Page, Java EE 组件,本...
    java日记阅读 3,530评论 0 13