jsp动作命令详解

/*
 * jsp有七个动作指令
 */
1.jsp:forward
	用法:
		<jsp:forward page="url"></jsp:forward>
			说明:页面直接跳转到指定的页面,其中可以配合指定参数。
		如:
			<jsp:forwward page="url">
				<jsp:param name="name" value="kailord"><jsp:param>//此参数可以通过request.getParameter("name")获取;
			</jsp:forward>
				说明:form 实现跳转页面的地址会发生改变,而jsp:forward跳转也页面的地址不会发生改变,只是页面的内容发生了变化
					变成了跳转页面的内容
2.jsp:include
	用法:
		<jsp:include page="url" flush="true|false"></jsp:include>//将指定页面的body中的内容包含的此页面中,如果指定了flush
			说明:时候将被引入页面的缓存也导入到引入页面中。true表示导入,false表示不导入
		可以带上参数
		<jsp:include page="url" flush="true|false">
			<jsp:param name="XX" value="XX"></jsp:param>//那么在导入之前可以根据参数进行计算之后在导入进来
		</jsp:include>
3.jsp:useBean, jsp:serProperty, jsp:getProperty这三个指令都是javaBean的指令,通常会结合在一起使用
	用法:
		<jsp:useBean id="XX" class="className" scope="page|session|request|application"></jsp:useBean>
			说明:id表示创建类的名字,如java里面定义的变量一样,class指定是哪个类。scope指定bean的作用范围
		<jsp:setPropery name="beanName" property="XX" value="vv"></jsp:setProperty>
			说明:name是useBean中id的定义的名字,就是使用哪个bean,property指定哪个属性,value为此属性赋值
		<jsp:getProperty name="XX" property="property"></jsp:getProperty>
			说明:name是bean的名字,property指定的是bean个哪个属性的值
4.jsp:param
	用法:
		<jsp:param name="XX" value="VV"></jsp:param>
			说明:jsp:param不能单独使用,因为没有任何实际的意义,一般都是配合jsp:include,jsp:forward,一起使用,前面已经介绍了
5.jsp:plugin
	说明:此指令已经很少使用了,通常是将服务器端的javabean或者Applet下载到客户端。applet已经基本不使用,也很少从服务器直接下载java
		bean,所以也就没有使用,在此就不做详细说明。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值