一、jsp动作标签
动作标签:相当于HTML标签一样,显示对应的效果。JSP体系中,动作标签有20多个,目前我们需要掌握的:6个。
学习动作标签的目的是为了减少JSP页面中的java代码
jsp9大内置对象,三大指令,7大动作标签,四大域对象,动作标签及七个动作标签
9大内置对象:out、request、response、session、application、page、pageContext、config、exception
三大指令:page、include、taglib
四大域对象:pageContext、reqeust、session、application
动作标签: <jsp:forward>
7个动作标签:forward param include ....
常用jsp标签用法(自带):
1.<jsp:include page="页面"> 包含
2.<jsp:param name="name" value="va"> 传参
3.<jsp:foward page="页面"> 转发
4.<jsp:useBean>相当于实例化类 Users users = new Users();
5.<jsp:setProperty>给useBean属性设置值
6.<jsp:getProperty>取值
7.userBean用法:
<jsp:useBean id=" " beanName=" " type=" " class=" " scope=" ">
id: 对象名 *
class:类 创建对象时,完全限定名(包名+类名)
type:类型 调用对象时 * (可以用抽象父类或者接口)
scope:作用域 (page * request session application)
8.setProperty用法:
<jsp:setProperty name="" property="" value="">
name:useBean 的id
property:属性名(要注意必须跟实体类中的属性名保持一致)
value:属性值