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文档工具生成文档时所读取,
相关文章
- “中关村黑马程序员训练营”练习题(二)
- RxJs——Subject理解二
- CKEditor5——模型理解(二:Node)
- RxJs——map,filter第二种实现
- LeetCode 654.最大二叉树
- JUC并发编程第二章之CompletableFuture[加强版的线程]
- 考研数二第十讲 求导平面曲线的切线和法线以及曲率圆与曲率半径和弧微分
- 【云原生】 初体验阿里云Serverless应用引擎SAE(二),前端Nginx静态文件持久化到对象存储OSS
- ConvNeXt V2实战:使用ConvNeXt V2实现图像分类任务(二)
- 两个月15斤以上的健康减脂减重法,与饥饿、运动等无关的自我实验的验证方法(第二篇)...