zoukankan      html  css  js  c++  java
  • JSP第二章

    第二章 JSP数据交互

    1、什么是JSP内置对象
    就是不需要做任何的声明就可以直接使用的对象
    2、out对象
    out.print()可以实现页面的输出
    3、request对象
    就对服务器做出一次请求
    4、response对象
    对服务器做出两次请求,后一次是携带所有Java代码做出的请求
    5、转发和重定向
    转发就是从客户端发送请求到服务端,然后进过跳转最终是以游览器完成
    重定向是上一次的请求失败后重新定义一个地址重新连接
    转发和重定向的区别
    转发和重定向都能实现页面的跳转,
    转发过程:从服务器会做一个request的请求将处理权交给另外一个资源管理器中
    重定向就是服务器向游览器返回一个响应,游览器接受响应后再发送一个新的地址到服务器
    6、session对象
    是指一系列有始有终的操作,
     
    1.简述JSP页面的执行步骤
    浏览器客户端向JSP容器(如Tomcat)发出对JSP页面的请求;
    JSP容器将对应JSP页面转换成Java Servlet源代码;
    JSP容器编译生成的源代码,生成.class文件;
    JSP容器加载运行对应的.class文件,生成响应的结果页面;
    JSP容器把响应的输出结果发送到浏览器端。
     
    2.解释下4种不同的注释方法
    注释主要有两个作用:为代码作注释;去掉代码段。
    JSP页面有三种不同的注释方法:HTML格式注释,JSP代码注释,Java语言注释
    *HTML格式注释:<!--这里是HTML格式的注释-->
                对于这种注释,在浏览器端通过查看HTML源文件内容时,可以看到注释内容
    *JSP代码注释:<%--开发人员专用注释标记--%>
                使用这种注释的文字不仅在浏览器端看不到,甚至连JSP容器自动生成的Java源代码中也不会包含。如果需要去掉JSP中的代码块,可以使用这种注释,也就是说,如果<%%>标记对包含在<%-- --%>标记对内,标记<%%>中的内容将会被忽略。
    *Java语言注释
    对<%%>标记对内的代码,可以使用单行或多行注释
    <%//这里是采用Java语言单行注释格式的单行JSP注释
    int test;
    %>
    <%/*这里是采用Java语言多行注释格式的多行JSP注释
        另外一行注释
      */
       int test;
    %>
     
    3.JSP的元素类型有哪三种?
    JSP页面是由元素(Elements)和模板数据(Template Data)组成。
    JSP容器支持的元素类型有三种:指令元素(Directive Elements)、行为元素(Action Elements)和脚本元素(Scripting Elements)。
    模板数据是指不需要经过JSP容器特殊处理、直接发送到客户端的所有非元素的其他内容。
     
     
  • 相关阅读:
    跳出iframe
    leetcode 225. Implement Stack using Queues
    leetcode 206. Reverse Linked List
    leetcode 205. Isomorphic Strings
    leetcode 203. Remove Linked List Elements
    leetcode 198. House Robber
    leetcode 190. Reverse Bits
    leetcode leetcode 783. Minimum Distance Between BST Nodes
    leetcode 202. Happy Number
    leetcode 389. Find the Difference
  • 原文地址:https://www.cnblogs.com/dujuanly/p/9468986.html
Copyright © 2011-2022 走看看