zoukankan      html  css  js  c++  java
  • Java零基础学习(四)JSP与Servlet

      1.JSP(Java Server Pages):

        什么是JSP?

          ①在HTML中嵌入Java脚本代码;

          ②由应用服务器中的JSP引擎来编译和执行(一定是先编译再执行)嵌入的Java脚本代码;

          ③然而将生成的整个页面信息(html)返回给客户端。

        JSP的页面元素包括哪些?

          ①静态内容       (html静态文本)

          ②指令              (以“<%@”开始,以“%>”结束)

          ③表达式          (<%=Java表达式 %>)

          ④小脚本          (<%Java代码%>)

          ⑤声明              (<%!方法%>)

          ⑥注释              (<!-- 客户端可以看到的注释(html注释,不安全) -->)(<%-- 客户端看不到(Java注释) --%>)

        WEB处理JSP三个阶段?

          ①翻译     *.jsp         →       *.java

          ②编译     *.java       →       *.class

          ③执行

        JSP的内置对象有几个,分别是什么?

          九个        ①request  ②response  ③page  ④config  ⑤session  ⑥application  ⑦out  ⑧pageContext  ⑨exception

        内置对象中的作用域有哪几个?

          ①request  ②session  ③pageContext ④application

      2.servlet:servlet是一个 负责请求及做出响应的,在服务器上运行的Java类。

        servlet的生命周期:

          ①实例化一次;

          ②初始化一次;

          ③服务多次;

          ④销毁一次。

      3.JSP与Servlet的联系与区别。

        联系:JSP本质就是servlet,*.jsp文件翻译后的*.java文件继承了HttpJSPBase,而HttpJSPBase又继承了HttpServlet。

        区别:JSP是网页文件,servlet是Java文件。

        

  • 相关阅读:
    uva 10491 Cows and Cars
    uva 10910 Marks Distribution
    uva 11029 Leading and Trailing
    手算整数的平方根
    uva 10375 Choose and divide
    uva 10056 What is the Probability?
    uva 11027 Palindromic Permutation
    uva 10023 Square root
    Ural(Timus) 1081. Binary Lexicographic Sequence
    扩展欧几里得(求解线性方程)
  • 原文地址:https://www.cnblogs.com/lovejoying/p/9600335.html
Copyright © 2011-2022 走看看