• 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文件。

        

  • 相关阅读:
    基于讯飞语音API应用开发之——离线词典构建
    在Linux下安装redis
    java学习路线
    怎么做压力测试
    性能测试概念及参数介绍
    总结1-JMeter压力测试
    在软件测试面试过程中如何进行自我介绍?
    Python模块常用的几种安装方式
    Jmeter(三)关联数组
    Jmeter(二)关联
  • 原文地址:https://www.cnblogs.com/lovejoying/p/9600335.html
Copyright © 2020-2023  润新知