zoukankan      html  css  js  c++  java
  • JSP

    JSP全称是: Java Server Pages ,实际上就是Servlet。jsp技术允许在页面上嵌套java代码,为用户提供动态数据。

     servlet作为web应用中的控制器组件来使用,JSP技术作为数据显示模板来使用。

    jsp语法:

    <%

      request.setAttribute("name", "张无忌");

    %>

    <%=  request.getAttribute("name")   %>

    注释:

    <!--  html注释   -->   

    // java注释

    <%--  jsp注释  --%>

    jsp指令:不直接产生任何可以见输出,只是告诉引擎如何处理jsp页面中的其余部分。

    page指令 

    include指令

    taglib指令

    page指令: 用于定义JSP页面的各种属性,作用的都是整个JSP页面,最好放在jsp页面起始位置。

    <!--
    包含:
    1.静态包含: 指代码级别的包含,指将目标页面的源码拷贝一份包含进来
    2.动态包含:指的是执行目标页面,将结果包含进来
    -->
    <!-- 静态包含 -->
    <%@ include file="2.jsp" %>

    <!-- 动态包含 -->
    <jsp:include page="3.jsp"></jsp:include>

    EL表达式:  ${标识符}

    EL表达式语句在执行时,会调用pageContext.findAttribute方法,用标识符为关键字,分别从page,request,session,application四个域中查找对应的对象。

     JSP九大隐式对象:

    request

    response

    config

    application

    exception

    Session

    page

    out                                用户向客户端发送文本数据

    pageContext

    JSP标签

  • 相关阅读:
    mybatis异常:org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map com.sunyan.domain.User
    Markdown首行缩进和换行
    mybatis入门——mybatis的概述
    python2跟python3的区别
    码云与git
    Python入门(一)
    python环境搭建
    python简介
    计算机基础
    Typora、安装及使用
  • 原文地址:https://www.cnblogs.com/taiguyiba/p/6149070.html
Copyright © 2011-2022 走看看