zoukankan      html  css  js  c++  java
  • JavaWeb-JSP

    一.JSP介绍

      1.jsp其实就是Servlet,不过它是从Servlet分离出来的一块特殊作用的东西

    二.JSP的作用

      * Servlet的优缺点:

        优点:动态资源,可以写java代码

        缺点:不适合设置html响应体,需要大量的手动response.getWriter().print(“<html代码>”)来发送给客户端;可以做只是不适合

      *html的优缺点:

        优点:不用为输出html标签发愁;

        缺点:静态页面,不能包含动态信息,不能写java代码

      **JSP:结合Servlet和html的优点,在原有的html基础上加入java脚本(java代码),构成了JSP页面

      1.JSP是服务器端的页面,浏览器无法直接解析(客户端看不懂JSP,只能看懂html),而JSP的作用主要就是动态地大量生成response.getWriter().print(“<html代码>”),经后续处理好html页面再发送给客户端

    三.JSP和Servlet的分工

      1.JSP:

        * 作为客户端的请求发起的页面,显示表单,超链接等

        * 作为客户端的请求结束页面,显示结果数据

      2.Servlet:

        *作为处理请求的中间环节

      3.流程示意图:

    四.JSP的组成

      1.JSP= html +java代码 +JSP标签

      2.JSP中无需创建即可使用的9大内置对象,如request,out等

      3.3种 java脚本:

        * <% .... %>:方法里能写什么,它里面就能写什么;

        *<%= .... %>:跟response.getWriter().print()作用一样用于输出,print方法里面能写什么,它就能写什么;

        *<%! .... %>:类里面能直接写什么,它就能写什么;

  • 相关阅读:
    javascritp学习笔记(四)----引用类型
    Bootstrap学习笔记(二)-----网格系统
    Javascript学习笔记(三)--变量、作用域和内存问题
    Javascript学习笔记(二)--创建对象(七种模式)
    Javascript学习笔记(一)--理解对象
    ReentrantLock
    synchronized使用
    多线程在web项目中的存在方式
    多线程基础
    java集合Map体系
  • 原文地址:https://www.cnblogs.com/ibcdwx/p/12307288.html
Copyright © 2011-2022 走看看