为了账号安全,请及时绑定邮箱和手机立即绑定
  • ggggg

    查看全部
  • @JSP---九大内置对象之 request

    request对象:
        客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。request对象具有请求域,即完成客户端的请求之前,该对象一直有效。

    常用方法:
        · object getAttribute(String name) 返回指定属性的属性值
        · Enumeration getAttributeNames() 返回所有可用属性名的枚举
        · String getCharacterEncoding() 返回字符编码方式
        · int getContentLength() 返回请求体的长度(以字节数)
        · String getContentType() 得到请求体的MIME类型
        · ServletInputStream getInputStream() 得到请求体中一行的二进制流
        · String getParameter(String name) 返回name指定参数的参数值
        · Enumeration getParameterNames() 返回可用参数名的枚举
        · String[] getParameterValues(String name) 返回包含参数name的所有值的数组
        · String getProtocol() 返回请求用的协议类型及版本号
        · String getScheme() 返回请求用的计划名,如:http.https及ftp等
        · String getServerName() 返回接受请求的服务器主机名
        · int getServerPort() 返回服务器接受此请求所用的端口号
        · BufferedReader getReader() 返回解码过了的请求体
        · String getRemoteAddr() 返回发送此请求的客户端IP地址

    查看全部
  • @JSP---get与post的区别

    查看全部
  • @JSP---缓冲区

    所谓缓冲区就是内存中的一块区域用来保存临时数据。

    查看全部
    0 采集 收起 来源:out对象

    2018-05-29

  • @JSP---九大内置对象之 out

    out对象:
        out对象是JspWriter类的实例,是向客户端输出内容的常用对象。

    常用方法:
        · void println()向客户端打印字符
        · void clear()清除缓冲区的内容。如果在flush之后调用,会抛出异常
        · void clearBuffer() 也是清除缓冲区内容,但在flush之后不会抛出异常
        · void flush()将缓冲区内容输出到客户端
        · int getBufferSize()返回缓冲区的大小(字节数),如不设缓冲区则为0
        · int getRemaining()返回缓冲区还剩余多少可用
        · boolean isAutoFlush()返回缓冲区满时,是否自动清空缓冲区
        · void close()关闭输出流

    查看全部
    0 采集 收起 来源:out对象

    2018-05-29

  • @JSP---Web程序的请求响应模式

    用户/客户端发送请求【request】
    服务器给用户/客户端响应【response

    查看全部
  • @JSP---九大内置对象

    JSP内置对象是Web容器创建的一组对象,不使用new就可使用。
    常用:out,response,request,session,application
    其他:config,Page,pageContext,exception

    查看全部
  • @JSP---页面生命周期

    1.生成字节码文件,执行jspInit()只在第一次请求时执行,重复请求仅只执行一次。生成的文件在work里,【每次修改会重新编译,生成新的字节码文件】
    2.jspService()用于处理用户请求,对于每一个请求,JSP引擎会创建一个新的线程来处理该请求【JSP多线程:降低资源需求,提高系统并发量及响应时间,但注意同步问题】。
    3.由于该Servlet常驻于内存里,所以响应速度非常快。

    查看全部
  • @JSP---基础语法
    一、注释
        1.HTML注释
            <!--客户端可见-->
        2.JSP注释
            <%--客户端不可见--%>
        3.JSP脚本注释
            //单行注释,客户端不可见
            /*
            多行注释
            客户端不可见
            */
    二、脚本
        作用:在jsp页面中 执行Java代码
        语法:<% Java代码 %>
        PS:
            System.out.println("这是打印到控制台");
            out.println("这是输出到页面");
    三、声明
        作用:在JSP页面中 定义变量或者方法。
        语法:<%! 声明变量、方法 %>
    四、表达式
        作用:在JSP页面中 执行表达式。
        语法:<%=表达式 %> 表达式不加分号
    五、指令
        语法:<%@ page|include|taglib 属性1="属性值1[,属性值2]" %>
    六、动作
        语法:<jsp:JSP动作 属性1="属性值1" />

    查看全部
    0 采集 收起 来源:JSP注释

    2018-05-30

  • @JSP---三大JSP指令(page、include、taglib)
    一、page指令
        1.用法:通常位置jsp页面顶端,同一个页面可以有多个page指令。
        2.语法:<%@ page language="属性值" import="属性值1,属性值2" contentType="属性值" %>
        3.常用属性
            language:指定JSP页面使用的脚本语言,默认值为java。
            import:通过该属性来引用脚本语言中使用的类文件,默认值为无。
            contentType:用来指定JSP页面所采用的编码方式,默认值为text/html,ISO-885901。     
        4.eg:<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %>

    二、include指令
        1.用法:将外部文件嵌入当前文件,同时解析这个页面的JSP语句。
        2.语法:<%@ include file="URL" %>
        3.常用属性
            file:指定引入的文件地址。
        4.eg:<%@ include file="dest.jsp" %>

    三、taglib指令
        1.用法:使用标签库定义新的自定义标签,在JSP页面中启用制定行为。
        2.语法:<%@ taglib uri="myjstl" prefix="c"%>  需要导入standard.jar jsp-api.jar两个包
        3.常用属性
            uri:指定引入的jstl地址。
            prefix:是一个标签库别名。
        4.eg:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

    PS:
        pageEncoding是jsp文件本身的编码。
        contentType的charset是指服务器发给客户端的内容编码

    查看全部
  • @JSP---常见动态网站开发技术对比

    · JSP:基于java平台,跨平台,安全高,适于【大型】、【企业级】、【分布式】Web应用程序
    · Asp.net:.Net平台,简单易学,但安全性差,跨平台性差
    · Php:简单,高效,成本低,开发周期短,适合中小型企业web应用开发(开发黄金组合LAMP:Linux系统 + Apache服务器 + MySQL数据库 + PHP语言)

    查看全部

举报

0/150
提交
取消
课程须知
Hi,我是JSP。为了让您更好的了解我,请先学习我的小伙伴JAVA和HTML。
老师告诉你能学到什么?
学完JSP,您可以掌握JSP基本语法,理解Java Web开发思想,进而能独立开发简单的Java Web应用。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!