JSP2

作者: 老茂在北京 | 来源:发表于2017-04-09 15:40 被阅读21次

    JSP的设置(可选)

    MyEclipse --> Window -->Preferences --> General --> Editors --> File Associations -->*.jsp

    设置JSP
    JSP编码设置

    JSP语法

    页面注释

    JSP指令元素

    • 功能
      • 指示JSP执行某些步骤
      • 指示JSP表现特定行为
    • 语法格式
      • <%@derective [attribute = "value"] *%>
    • 分类
      • page 设置JSP的属性
      • include 包含页面(页面布局)
      • taglib 引入标签库文件

    page 指令标记

    • page属性包含在 <%@page %>中
    • 用来定义JSP文件的全局属性
    • 只有import属性可以出现多次,其他属性只能出现一次
    Page指令的属性一 Page指令的属性二

    配置全局错误页面需要在web.xml中配置

    配置全局错误

    include指令标记

    include指令标记 静态包含距离

    taglib指令

    • 作用:引入JSP标签库
    • 语法: <%@ taglib uri="" perfix=""%>
    • 属性:
      • uri 引入标签库文件的名称
      • prefix 标签库的前缀名

    JSP的内置对象

    JSP内置对象 内置对象类型

    exception对象

    exception对象

    page对象 --- Servlet对象

    page对象

    out对象

    out对象 继承关系
    <%= "hello"%>
    <% out.print("aaa"); %>
    <% response.getWriter().print("bbb"); %>
    <% out.print("ccc")%>
    <!-- 结果却是 bbb hello aaa ccc -->
    
    out对象原理

    pageContext对象

    pageContext对象
    四种数据域对象 四种域对象范围 pageContext方法

    通过pageContext获取其他对象

        <%
            //这两句表达意思一样
            pageContext.setAttribute("name","Jom");
            pageContext.setAttribute("name","Jom",pageContext.PAGE_SCOPE);
            
            //向request域中存入值
            pageContext.setAttribute("name","Tom",pageContext.REQU  EST_SCOPE);
            
            //向session域中存入值
            pageContext.setAttribute("name","Mango",pageContext.SESSION_SCOPE);
            
            //向ServletContext域中存入值
            pageContext.setAttribute("name","Jenny",pageContext.APPLICATION_SCOPE); 
         %>
    
    通过pageContext获取其他对象

    JSP标签

    JSP标签

    JSP常用标签

    JSP常用标签

    <jsp:forward> & <jsp:param>

    <jsp:forward> & <jsp:param>
    //属性page要转发的页面
        <jsp:forward page="/jsp/pageContext">
            //传递参数
            <jsp:param value="username" name="Tom"/>
            
        </jsp:forward>
    

    <jsp:include>

    <jsp:include>与include指令的比较

    相关文章

      网友评论

          本文标题:JSP2

          本文链接:https://www.haomeiwen.com/subject/ufudattx.html