zoukankan      html  css  js  c++  java
  • jsp (一)

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8" buffer="0kb" session="true" errorPage="/error.jsp"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    
        <%//翻译到service方法内部
            //jsp实质是servlet
            int i=0;
            System.out.println(++i);
            
            session.setAttribute("name", "lss ");
            //java.util.List list = new java.util.ArrayList();
            
            //发生错误跳转到错误页
            //int y=1/0;
            
            //jsp内置对象 
            //pageContext out page application
            //config session request response exception
            //其中 exception.getMessage(); 需设置isErrorPage="true"
            
            //out向客户端输出内容
            //buffer="0kb" out缓冲区默认8kb,
            //0kb关闭缓冲区,原本应该输到out缓冲区的内容,输出到response缓冲区
            out.write("abc ");
            response.getWriter().write("lalala ");
            
            //pageContext 是一个域对象
            //page对象与pageContext不是同个对象 翻译后page=this
            //pageContext可以向其它域中存取数据
            pageContext.setAttribute("type", "human", pageContext.REQUEST_SCOPE);
            pageContext.setAttribute("type", "human", pageContext.SESSION_SCOPE);
            pageContext.setAttribute("type", "human", pageContext.PAGE_SCOPE);
            pageContext.setAttribute("type", "human", pageContext.APPLICATION_SCOPE);
            //四个域对象
            //page :当前jsp页
            //request :一次请求
            //session :一次会话
            //application :整个应用
            request.setAttribute("type", "human");
            pageContext.findAttribute("type");
            //pageContext可获得其它8个内置对象
            pageContext.getRequest();
            pageContext.getResponse();
            pageContext.getException();
            pageContext.getOut();
            
            
            
        %>
        <%=i %><%-- 被翻译到service方法的out.write() --%>
        <%!
            //被翻译到servlet成员
            String str = "hi";
        %>
        <%=str %>
        <%@ include file="header.jsp"%><!-- 静态包含 -->
        <jsp:include page="/footer.jsp" /><!-- 动态包含 -->
        <!-- 
            静态包含:
            先将引入的文件编入同一个文件中
            
            动态包含:
            各个文件先各自编译再编译运行
         -->
    </body>
    </html>
  • 相关阅读:
    读入输出优化模板
    HDU-2647 Reward(拓扑排序)
    HDU-2647 Reward(拓扑排序)
    HDU-2647 Reward(拓扑排序)
    HDU-2647 Reward(拓扑排序)
    Using KafkaBolt to write to a kafka topic
    Using KafkaBolt to write to a kafka topic
    Using KafkaBolt to write to a kafka topic
    Using KafkaBolt to write to a kafka topic
    getElementById() 获取指定ID的第一个元素
  • 原文地址:https://www.cnblogs.com/SasaL/p/10615790.html
Copyright © 2011-2022 走看看