JSP标签:
JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护。
标签
标签
标签
标签用于把请求转发给另外一个资源。
语法:
page属性用于指定请求转发到的资源的相对路径,它也可以通过执行一个表达式来获得
标签
v
当使用和标签引入或将请求转发给其它资源时,可以使用标签向这个资源传递参数。
语法1:
语法2:
标签的name属性用于指定参数名,value属性用于指定参数值。在和标签中可以使用多个标签来传递多个
JavaBean
1、JavaBean就是一个遵循特殊写法的普通类
2、JavaBean的要求
a、必须有默认的构造方法
b、所有字段定为私有的
c、提供公有的getter或setter方法,属性
d、一般实现java.io.Serializable(方便存储和网络传输)
在企业级开发中,JavaBean是用来传递数据的。
JSP技术提供了三个关于JavaBean组件的动作元素,即JSP标签,
它们分别为:
标签:用于在JSP页面中查找或实例化一个JavaBean组件。
标签:用于在JSP页面中设置一个JavaBean组件的属性。
标签:用于在JSP页面中获取一个JavaBean组件的属性。
第一种:(通过参数名和属性名自动匹配)
"person" class="cn.xinhua.domain.Person" scope="page">
"*" name="person"/>
<%=person.getName() %>
<%=person.getAge() %>
第二种
第三种
(这里的name代表的是属性,
age代表的是表单文本框的名字)
第四种直接赋值
n
取得属性的值
n
javaBean
的保存范围
<%--=person.getCount() --%>
n
移除
javaBean
<%request.removeAttribute("person"); %>
1、JavaBean就是一个遵循特殊写法的普通类
2、JavaBean的要求
a、必须有默认的构造方法
b、所有字段定为私有的
c、提供公有的getter或setter方法,属性
d、一般实现java.io.Serializable(方便存储和网络传输)
在企业级开发中,JavaBean是用来传递数据的。
JSP技术提供了三个关于JavaBean组件的动作元素,即JSP标签,
它们分别为:
第一种:(通过参数名和属性名自动匹配)
<%=person.getName() %>
<%=person.getAge() %>
第二种
第三种
age代表的是表单文本框的名字)
第四种直接赋值
<%--=person.getCount() --%>
<%request.removeAttribute("person"); %>



