打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
JSP常用动作元素

JSP常用动作元素

(2012-03-17 14:04:18)
标签:

it

分类: Html CSS JSP

JSP中的动作元素很多,在此主要分析<jsp:include>,<jsp:forward>,<jsp:useBean>,<jsp:setProporty>,<jsp:getProperty>

具体如下:

1.在页面被请求时,引入一个文件 ---- <jsp:include>

语法说明:

<jsp:include>可以将静态或者动态页面插入当前的页面。当遇到include对象是,当前对象暂停。

格式:

<jsp:include page="URL" flush="true"/>

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

param用来传递一个或者多个参数给动态文件。

 

2.把请求转向一个新页面 ---- <jsp:forward>

向静态的HTML页面,服务器小程序或者另一个JSP页面提供了当用户请求的运行调度,它将终止当前页面都的执行,因此用户虽然看着地址不变,但是内容已经改变了。

格式:

<jsp:forward page="URL" flush="true"/>

param同上

 

3.实例化一个JavaBean ---------<jsp:useBean>

将Java处理移出Jsp页面,惊奇封装在一个JavaBean中,它可以将给的作用域里面的一个JavaBean示例与一个id及共享一个id的脚本变量关联。如果找不到id对象,则会使用其属性穿件一个新的实例。

格式:

<jsp:useBean  id="name"scope="page|..." class="classname" type="typeName"/>

例子:

<%@ page language="java" contentType="text/html;charset=ISO-8859-1"
   pageEncoding="ISO-8859-1"%>
<jsp:useBean id="myBean"class="test.Bean"></jsp:useBean>
<%
 myBean.setAge(22);
 myBean.setName("liwei");
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title>Insert titlehere</title>
</head>
<body>
<p>This is my information:
<br>my name is:<%=myBean.getName() %>
<br>my age is:<%=myBean.getAge() %>
</p>
</body>
</html>

 

4.JavaBean属性 

格式:

<jsp:setProperty name="useBean" property="name"value="value" />

<jsp:getProperty name="useBean"property="pName" />

例如:

<%@ page language="java" contentType="text/html;charset=ISO-8859-1"
   pageEncoding="ISO-8859-1"%>
<jsp:useBean id="myBean"class="test.Bean"></jsp:useBean>
<jsp:setProperty property="name" name="myBean"value="tianya"/>
<jsp:setProperty property="age" name="myBean"value="31"/>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title>Insert titlehere</title>
</head>
<body>
<p>This is my information:
<br>my name is:<%=myBean.getName() %>
<br>my age is :<%=myBean.getAge()%>
</p>
</body>
</html>

 

到此JSP的常用动作元素就说完了。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JSP页面的构成
JSP的基本指令和动作
JSP useBean详解
JSP语法简表
JSP 动作元素 | 菜鸟教程
JavaBean组件程序设计(2)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服