jsp基本控件
包含
jsp的包含,方法二,可以传递数据。
- <%@include file=”被包含的页面,推荐使用绝对路径” %>
<jsp:include page="被包含的页面,推荐使用绝对路径">
<jsp:param value="传递的值" name="传递值,的键"/>
</jsp:include>
转发
转发,可以把值,带入下一个页面,地址栏保持不变,但是内容已经发生改变。
<jsp:forward page="转发的页面,推荐使用绝对路径">
<jsp:param value="传递的值" name="传递值,的键"/>
</jsp:forward>
//取包含,转发的值
request.getParameter(“键”)
通过jsp代码申明对象,设值、取值。
作用域(四类)
- page ———– 页面级,本页面可用
- request ——- 转发,请求能用
- session ——– 回话级,整个会话都能用,但是不能跨用户
- application — 应用级,整个应用都能用
建立对象
1. <jsp:useBean id="建立唯一的id" class="实体类全限定名(包名加类名)" type="实体类全限定名" scope="page(作用域)"></jsp:useBean>
初始化值
2. <jsp:setProperty property="被设定值的属性名" name="和useBean的id相同(代表指定对象)" value="需要设定的值"/>
取对象的值
3.<jsp:getProperty property="被取值的属性名" name="和useBean的id相同(代表指定对象)"/>
JavaBean 给对象赋值