JavaWeb基础笔记(一)

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>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值