jsp注释:
显示注释:所有的注释内容会发送给客户端,例如:"<!--显示注释-->";
隐式注释:
·java://、/*
·jsp注释:<%--注释内容--%>
Scriptlet表示的是脚本小程序。jsp开发就是指在HTML代码中嵌入java程序。三种形式Scriptlet
·<%! %>定义全局常量
·<% %>定义局部变量,编写代码语句
·<%=%>:进行表达式输出;
page指令:
page主要功能:
·设置页面编码;<%@page pageEncoding="UTF-8"%>
·设置MIME类型;运行类型:<%@page pageEncoding="UTF-8" contentType="text/html"%>
·倒入开发包;<page import="java.util.*">
包含指令:
jsp中的两种包含处理操作;
·静态包含:<%@include%>;先包含再处理的方式;
·动态包含:<jsp:include>:会自动区分所包含的页面时动态页还是静态页,如果包含的是静态页,
则按照静态包含的方式来处理。如果被包含的是动态页,则会采用先分别处理在将结果包含进来的方式完成处
理;
面试题:
请解释JSP 之中两种包含的区别?
· 静态包含:先包含后处理;
|- 语法:<%@include file="包含路径"%>
· 动态包含:可以自动的判断被包含的是静态页还是动态页,如果是静态页则采用先包含后处理的
模式(被包含页面中的所有JSP 代码将不会被执行),而如果是动态页面,则使用先处理后包含的模式;
|- 语法: <jsp:include page="包含文件路径">
<jsp:param name="参数名称" value="参数内容"/>
<jsp:param name="参数名称" value="参数内容"/>
...
</jsp:include>
跳转指令:
1.直接跳转,不传递参数;
<jsp:forward page="跳转路径"/>
2.跳转后进行参数的传递;
<jsp:forward page="跳转路径"/>
<jsp:param name="参数名称" value="参数内容">
<jsp:param name="参数名称" value="参数内容">
<jsp:param name="参数名称" value="参数内容">
<jsp:forward>
JavaWeb基础笔记(一)
最新推荐文章于 2024-04-12 10:25:20 发布