JSP的基础用法

##JSP注释

1.HTML的注释

在这里插入图片描述
2.JSP的注释

在这里插入图片描述

##JSP声明

JSP声明用来声明JSP程序中的变量、实例、方法和类。声明是以<%!为起始,以%>结尾。在JSP程序中,在使用一个变量或引用一个对象的方法和属性前,必须先对使用的变量和对象进行声明。声明后,你才可以在后面的程序中使用它们。

在这里插入图片描述

##JSP表达式

jsp表达式的作用是将动态信息显示在页面中
其语法如下:

在这里插入图片描述

##JSP指令

在JSP页面中,可以使用JSP指令来指定页面的有关输出方式、引用包、加载文件、缓冲区、出错处理等相关设置,主要作用是用来于JSP引擎之间进行沟通。
主要的三种指令是page include指令taglib,下面对三种指令进行详细说明。

  • 与页面属性相关的page指令

page指令是用来设置JSP页面的属性和相关功能

<%@ page attribute1="value1"[...attribute2="value n"]%>
或者
<jsp:directive.page attribute1="value1"[...attribute2="value n"]/>
  • 引入文件的include指令

Include指令的功能是在JSP编译时插入包含的文件。包含的过程是静态的。它可以把内容分成更多可管理的元素,如包括普通页面的页眉或页脚的元素。包含的文件可以是JSP、HTML、文本或是Java程序。

include指令的语法:

<%@ include file="URL"%>
  • 与标签相关的taglib指令

taglib指令的功能是使用标签库定义新的自定义标签,在JSP页面中启用定制行为。
taglib指令的语法:

<%@ taglib uri = "tagliburl" prefix = "tagPre" %>

##JSP动作

JSP动作元素包括:
jsp:include:当页面被请求时引入一个文件。
jsp:forward:请求转到一个新的页面。
jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记。
jsp:useBean:寻找或者实例化一个JavaBean。
jsp:setProperty:设置JavaBean的属性。
jsp:getProperty:输出某个JavaBean的属性。

  • include动作元素

jsp:include动作元素表示在JSP文件被请求时包含一个静态的或者动态的文件。
语法:

<jsp:include page="relative URL"flush="true"/>
  • forword动作元素

jsp:forward将客户端所发出来的请求,从一个JSP页面转交给另一个页面 ,可以是一个 HTML文件,JSP 文件,PHP文件,CGI文件,甚至可以是一个Java程序段。
语法:

<jsp:forward page="relative URL">
  • param动作元素

param动作元素用于传递参数。我们还可以使用jsp:param将当前JSP页面的一个或多个参数传递给所包含的或是跳转的JSP页面。该动作元素必须和jsp:include、jsp:plugin、jsp:forward动作一起使用。
和jsp:include一起使用的语法如下:

<jsp:param name = "参数名称" value = "参数值">
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值