JSP

1. JSP语法

指令元素(directive elements)

一共有3个:page,include和taglib(略。。)

<%@page attr1="value1" attr2="value2" ...%>

//page 指令作用于整个JPS页面,定义页面相关的属性

<%@include file="includeFilePath" %>

//include 指令用于在JSP页面中静态包含一个文件

//发生时间为转换(包含的内容被JSP容器解析)期间


动作元素

<jsp:include page="url" flush="true|false">

<jsp:param name="name" value="value" />

</jsp:include>

//<jsp:include> 这个动作元素用于在当前页面中包含静态和动态的资源

//page 为被包含资源的相对路径

//flush 属性可选,默认为false,不刷新缓冲区

//<jsp:param>元素不能单独使用,必须作为<jsp:include>|<jsp:forward>|<jsp:plugin> 的子元素使用

//<jsp:include> 动作可以在它的内容中包含一个或多个<jsp:param>元素,为包含页面提供参数信息

//被包含的页面可以通过request.getParameter("name") 方法得到这个参数的值

//发生时间为请求处理期间


脚本元素

<%! declaration %>

//声明

<% scriptlet %>

//脚本段

<%=expression %>

//表达式


2. JSP的隐含(默认)对象

out

request

response

session

Application

config


page

pageContext

exception


3. 对象与范围

略。。


4. 使用JavaBean

<jsp:useBean id="name" class="className" scope="page|request|session|application"/>

//id 表示JavaBean 的实例名字

//className 指定JavaBean 对象的完整限定类名(需包括完整的包名)

//scope 指定JavaBean 实例的生命周期


<jsp:setProperty>

//设置JavaBean 的属性值

<jsp:getProperty>

//获得JavaBean 的属性值

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值