1.JSP和html的区别

  1. 处理过程的区别
    1. HTML 浏览器发送一个请求到服务器,服务器找到这个页面直接返回.
    2. JSP 浏览器发送一个请求道服务器,服务器判断到时.jsp结尾,去调用JSP引擎,JSP 引擎把JSP 转换为Servlet,执行相应的指令,用println语句输出相应的静态Html页面.
  2. JSP脚本
    1. <% %> 里面可以写变量和语句[方法内].
    2. <%! %> 里面可以写成员变量和方法[方法外].
    3. <%= %>里面可以写有返回的语句.
    4. 语法 目的
      <%-- comment --%> JSP注释,它将被JSP引擎忽略
      <!-- comment --> HTML注释,它将被浏览器忽略
      <\% 表示静态<%的字面量
      %\> 表示静态%>的字面量
      \' 在使用单引号在属性中的单引号
      \" 双引号在属性使用双引号
  3. JSP指令 
    1. <%@ page ... %> 定义JSP页面的属性
    2. <%@ include ... %> 包含关联的页面
    3. <%@ taglib ... %>声明一个标签库
  4. JSP动作
    1. <jsp:include>动态加载一个页面
    2. <jsp:useBean> 查询实例一个javaBean
    3. <jsp:setProperty>设置一个javaBean成员变量
    4. <jsp:getProperty>获得一个javaBean成员变量的内容
    5. <jsp:forward>转发请求道新的页面
    6. <jsp:plugin>载入插件
  5. JSP 隐式对象
    1. request Servlet中的请求对象
    2. response Servlet中的响应对象
    3. out response的PrintWriter流
    4. session HttpSession对象
    5. application WEB 上下文内容域 ServletContext对象
    6. config ServletConfig对象
    7. pageContext  页面内容域
    8. page 相当于Servlet自身
    9. Exception 异常处理对象

最新文章

  1. js-JavaScript高级程序设计学习笔记21 改善JavaScript性能的方法
  2. ThreadLocal用法和实现原理
  3. SQL SERVER 2005如何建立自动备份的维护计划
  4. 40多个非常有用的Oracle 查询语句
  5. MYSQL的binary解决mysql数据大小写敏感问题 《转载》
  6. 游标的使用实例(Sqlserver版本)
  7. 基于eclipse的mybatis映射代码自动生成的插件
  8. Latex(一)公式自动编号与自动引用
  9. MVC是一种用于表示层设计的复合设计模式
  10. Silk Icons —— 再来 700 个免费小图标
  11. vc中改变对话框的背景色
  12. MySQL+SSM+Ajax上传图片问题
  13. &lt;ROS&gt; NodeHandle句柄
  14. laravel使用记录
  15. getOutputStream() has already been called for this response解释以及解决方法
  16. Python能做什么?
  17. 【Cesium】模型转换和使用(转)
  18. PHP生成缩略图的一个方法类(转)
  19. [Openwrt 扩展上篇]USB挂载&amp;U盘启动&amp;Samba共享
  20. elasticsearch 官方入门 及 API

热门文章

  1. 关于在 java 8 下开启 TLS_RSA_WITH_3DES_EDE_CBC_SHA 支持 xp ie8 tls1.0 的正常访问
  2. C connect实现Timeout效果(Linux)
  3. log4j 配置,tomcat 启动或有后台操作时,控制台会显示很多 DEBUG 信息
  4. 论文总结(Frequent Itemsets Mining With Differential Privacy Over Large-Scale Data)
  5. c#反射(2)
  6. mysql 5.7 启动脚本
  7. java开发常用的日期格式转换工具类
  8. Linux如何查看机器的配置信息
  9. go 终端读写、文件读写
  10. java io系列03之 ByteArrayOutputStream的简介,源码分析和示例(包括OutputStream)