码迷,mamicode.com
首页 > Web开发 > 详细

JSP的应用

时间:2015-10-14 10:17:53      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:

一、jsp概述

1、jsp的组成

* jsp = html + java脚本 + jsp标签(指令)

* jsp中无需创建即可使用的对象一共有9个,被称之为9大内置对象。例如:request对象、out对象

* 3种java脚本:

  > <%...%>:java代码片段(常用),用于定义0~N条Java语句!方法内能写什么,它就可以放什么!
  > <%=...%>:java表达式,用于输出(常用),用于输出一条表达式(或变量)的结果。response.getWriter().print( ... );这里能放什么,它就可以放什么!
  > <%!...%>:声明,用来创建类的成员变量和成员方法(基本不用,但容易被考到),类体中可以放什么,它就可以放什么!

2、jsp和Servlet的分工

  * JSP:
    > 作为请求发起页面,例如显示表单、超链接。
    > 作为请求结束页面,例如显示数据。
  * Servlet:
    > 作为请求中处理数据的环节。

3、jsp原理

  * jsp其实是一种特殊的Servlet
    > 当jsp页面第一次被访问时,服务器会把jsp编译成java文件(这个java其实是一个servlet类)
    > 然后再把java编译成.class
    > 然后创建该类对象
    > 最后调用它的service()方法
    > 第二次请求同一jsp时,直接调用service()方法。
  * 在tomcat的work目录下可以找到jsp对应的.java源代码。
  * 查看jsp对应java文件:
    > java脚本
    > html

4、jsp注释

  * <%-- ... --%>:当服务器把jsp编译成java文件时已经忽略了注释部分!
   <!--fdsafdsa-->:html注释

JSP的应用

标签:

原文地址:http://www.cnblogs.com/ab10/p/4876451.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!