JSP-概念、原理、脚本

JSP-概念

  1. 概念:

    Java Server Pages: java服务器端页面

    以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码

    用于简化书写!!!

复制代码
<%--
  Created by IntelliJ IDEA.
  User: fqy
  Date: 2018/6/8
  Time: 14:47
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
  <head>
    <title>$Title$</title>
  </head>
  <body>



      <%
        System.out.println("hello jsp");
        int i = 5;

        String contextPath = request.getContextPath();
        out.print(contextPath);
      %>

      <%!
        int i = 3;
      %>
      <%= "hello" %>


      System.out.println("hello jsp");
      <h1>hi~ jsp!</h1>

      <% response.getWriter().write("response....."); %>
  </body>
</html>
复制代码

 

JSP-原理

  JSP本质上就是一个Servlet

 

 

 

JSP-脚本

  3. JSP的脚本:JSP定义Java代码的方式

    1. <% 代码 %>:定义的java代码,在service方法中。service方法中可以定义什么,该脚本中就可以定义什么。

    2. <%! 代码 %>:定义的java代码,在jsp转换后的java类的成员位置。

    3. <%= 代码 %>:定义的java代码,会输出到页面上。输出语句中可以定义什么,该脚本中就可以定义什么。

posted @   漁夫  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示