jsp简介

#### JSP简单学习【++++】

##### 1 概念和原理

- JSP是一个强大的页面,不仅可以写html,css,js还可以写java代码
- 作用:简化开发
- jsp本质上是一个servlet
  - jsp只有在访问时才会进行编译。
  - 

##### 2 JSP的脚本

- ```
    <%--jsp.java 的service方法中--%>
        <%
          System.out.println("hello jsp");
          int i = 5;;
        %>
  <%--jsp.java 的成员位置--%>
        <%!
          int i = 3;
        %>
    <%--输出到页面上:相当于:response.getWriter().write("hello")--%>
        <%= "hello" %>
  ```

  

##### 3 JSP的内置对象

- 内置对象:不需要程序员创建,直接使用。(tomcat创建)
- request
- response
- out:将数据输出到浏览器
  - jspWriter打印数据在printWriter之后,跟位置没有关系。
 

jsp的指令
  - page

    - ```
      contentType:设置mime类型和字符集编码
      import:导入包
      errorPage:错误页面
      ```

  - include:导入其他页面

    - ```
      <%@include file="top.jsp"%>
      ```

  - taglib:导入资源【常用】

    - 导入JSTL标签

    - ```
      <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
      ```

- jsp注释

- jsp9大内置对象【++++】【面试考点】

  - pageContext   : 当前页面数据共享,获取其他8个内置对象
  - request
  - session
  - application    ServletContext
  - response
  - out  JspWriter
    - 下面的三个了解即可
  - page  this Servlet
  - config
  - exception

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值