JSP&Servlet18
JSP动作便签由tomcat服务器解释执行,与Java代码相同,在服务器端执行
<jsp:forward>:转发一个jsp页面,在当前jsp页面和当前jsp页面中使用的标签之间共享数据!
留响应头 不留响应体(表现的响应体为转发的指定jsp页面)
<jsp:include>:动态包含与RequestDispatcher的include方法一样一个在Servlet使用,一个在jsp使用
该动作是在两个jsp在服务器解释成两个class后,传回客户端时包含为一个页面 ,显示出来
<jsp:param>:是动作forward和include的子标签,必须放在父标签才能使用,用来传递参
不需要重启Tomcat技巧:conf---->context.xml<Context reloadable="true">自检文件是否有改动,一定时间
反射
每个.class文件被加载到内存后都是一个class类对象,例如Demo.class加到内存后它是
Class<Demo> 类型的对象
class Class{
private String name;//类名
Private Filed[] fileds;//所有成员
Private Method[]method;//所有方法
Private Construcator[] cs;//所有构造器
PrivateClass superClass;//父类型
}
硬盘上的class文件被加载到 JVM中的方法区(共享的) 生成一个Class<Demo>对象
反射就是通过Class对象获取类型相关的信息
一个Class对象表示一个class文件,可以通过Class对象获取这个类的构造器、方法、以及成员变量等
页:
[1]