javaweb(第六、七章)
一、
在JSP页面中,经常处理一些异常,这时通过exception对象来实现,需在page指令指定了属性::<%@page isErrorPage=“true”%>
JSP动作元素
<jsp:include动作元素语法格式:
<jsp:include page="relativeURL’ flush="true|false/>
<jsp:forward动作元素语法格式:
<jsp:forward page=“relativeURL”/>
二、
三、
传智书城JSP页面
四、
第七章
EL表达式和JSTL
JavaBean:是开发语言中一个可以使用的软件,它本质上是个java类
遵循的规则:
(1)具有公共的、无参的构造方法,这个可以是编译器自动产生的默认构造方法
(2)提供公共setter和getter方法,让外部程序设置和获取javaBean属性
访问JavaBean的属性:
public String getName(){
……
}
public void setName(String name){
……
}
有一个boolean类型的属性married,该属性对应的方法声明:
public boolean isMarried() {
……
}
public void setMarried(boolean married){
……
}
BeanUtils工具
BeanUtils类常用的方法:
static void populate(Object bean,Map<String,?extends Object> properties) 指定的名称/值对为相应的JavaBean属性设置值
static void setProperty(Object bean,String name,Object value) 设置指定的属性值,传入的类型要求能转换成相应的属性的类型
ststic String getProperty(Object bean,String name) 返回指定bean指定的属性,返回值类型为String类型