smallFishBug 发表于 2017-8-12 01:13:15

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]
查看完整版本: JSP&Servlet18