Jsp基础知识二

时间:2021-09-09 13:37:03
1.Jsp页面的基本构成
    指令标识(Page,Include,taglib)指令:可以使服务器按照指令的设置来执行动作和设置在整个JSP页面范围内有效的属性。<%@  page  ....%>
    html标记语言:主要负责页面的布局、设计和美观,可以说是页面的框架。<html>....</html>
    嵌入的Java代码片段:可以使该页面生成动态的内容。<%....%>
    JSP表达式:主要用于数据的输出。<%=...%>
2.JSP的指令标识
    主要有三中,page指令(页面指令)、include指令和taglib指令。<%@  指令名称   属性1=“属性1” 。。。%>
    page指令包含很多有用属性,比如language、contentType、charset、import、session、isThreadSafe(是否使用多线程处理请求)、info(页面作者信息或者其他信息,任意)、errorPage指向错误与页面的URL、isErrorPage是否使用exception异常对象。
    include指令用于在当前JSP页面中,在当前使用该指令的位置嵌入其他的文件,如果被包含的文件中有可执行的代码,则显示代码执行后的结果。
    <%@  include file="文件的绝对路径或相对路径 "%>  file不支持任何表达式,也不支持传参。
   taglib指令的使用格式 <% @  taglib uri="tagURi" prefix="tagPrefic" %> 用于定义需要使用的标签库,如JSTL标签
3.JSP的脚本标识
   <%java代码片段%>           <%=变量名%>            <%!  声明变量或方法的代码%>
4.JSP的注释
   html中的注释<!--注释内容-->在客户端浏览器中看不到注释内容,但是在查看html源码中能看到。
   <!-- <%=expression%>-->服务器能够识别Jsp表达式,并执行返回结果,但是在客户端浏览器中看不到注释内容,在查看html源码中能看到。
   <%--注释内容-->客户端浏览器和html源码都看不到。
    脚本程序注释: //  为单行注释 , /*....*/ 为多行注释, /**提示信息..*/ 该注释 能够被javadoc文档工具生成文档时所读取,
Jsp基础知识二