为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JAVA遇见HTML——JSP篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • 在<%! %>中声明的变量,是全局变量 在<% %>中声明的变量,是局部变量
    查看全部
    0 采集 收起 来源:JSP声明

    2018-03-22

  • ALT + / 给出提示
    查看全部
  • 设置session超时的两种方式: 1.调用session.setMaxInactiveInterval(时间);//单位是秒 2.在web-INF中的web.xml配置 <session-config> <session-timeout> 10 //单位是分钟 </session-timeout> </session-config>
    查看全部
  • Session生命周期 1.创建:客户第一次访问某个jsp或servlet时,服务器会为当前会话创建一个SessionId,每次请求时,服务端都会对此ID进行校验。 2.活动:打开超链接的页面属于同一次会话。 只要当前页面没有全部关闭,重新打开新的浏览器访问同一项目资源时属于同一次会话。 关闭所有页面后再重新访问,就会创建新的会话,但旧的会话不会结束,只是没有客户端会携带他,等到旧会话过期就会销毁了。 3.销毁: 1.调用session.invalidate()方法。后面如果调用session则会抛出异常。 2.session过期(超时) 3.服务器重新启动。所有session都会被销毁。
    查看全部
  • 新的会话被创建,旧的会话还在。除非会话超时,才会被删除
    查看全部
  • Session:在第一个jsp页面被装载时自动创建。 long getCreationTime() 返回session创建时间 String getId() 返回session创建时jsp引擎为它设的唯一ID号 Object setAttribute(String name,Object value) 使用指定名称将对象绑定到session Object getAttribute(String name) 返回与此session中指定名称绑定在一起的对象,如果没有,则返回null String[] getValueNames() 返回一个包含此session中所有可用属性的数组 int getMaxInactiveInterval() 返回两次请求间隔时间 void setMaxInactiveInterval(int) 设置两次请求间隔时间,在浏览器上什么都不做也会被算入时间,超出时间后,session会过期,前一个session中的信息自然就不存在了
    查看全部
    1 采集 收起 来源:session对象

    2017-11-19

  • session是保存用户状态的一种机制
    查看全部
    0 采集 收起 来源:session对象

    2017-11-19

  • session: 表示客户端与服务器的一次回话。一个时间概念 从进入网站到浏览器关闭所经过的这段时间,就是浏览这个网站所花费的时间。 session保存在服务器的内存中,每个用户对应一个session。
    查看全部
    0 采集 收起 来源:什么是session

    2017-11-19

  • 请求重定向: 客户端行为,相当于两次请求,前一次请求对象不会保存,地址栏url会改变。本质上是HTTP协议进行的跳转,是浏览器(客户端)收到报文后的url跳转,相当于用户重新打开了一个url. response.sendRedirect(java.lang.String location) 请求转发: 服务器行为,相当于一次行为,转发后请求对象会保存,地址栏url不会改变。jsp内部的一次数据的转发,相当于从一个类把数据转发到另一个类,而转发的数据就是jsp中的request和response对象 request.getRequestDispatcher("").forward(req,resp);
    查看全部
  • response内置对象 response对象包含相应客户请求的有关信息。是HttpServerletResponse类的实例。它具有页面作用域。访问一个页面时,该页面内的response对象只能对这次访问有效,其他页面的response对象对当前页面无效。 String getCharacterEncoding() void setContentType(String type) PrintWriter getWriter() 返回可以向客户端输出字符的一个对象,与out有区别 void sendRedirect(java.lang.String location)重新定向客户端请求 PrintWriter输出在out之前,除非out用flush方法。
    查看全部
    0 采集 收起 来源:response对象

    2017-11-19

  • request方法: int getServerPort() 返回服务器接受此请求的端口号 int getContentLength() 返回请求体的长度(byte) String getRemoteAddr() 返回客户端ip地址 String getCharacterEncoding() 返回字符编码方式 void setCharacterEncoding() 设置请求的字符编码方式
    查看全部
  • request对象 客户端的请求信息被封装在request对象中,他是HttpSevletRequest类的实例。request对象具有请求域,即完成客户端的请求之前,该对象一直有有效。常用方法有: String getParameter(String name) 返回name指定参数的参数值 String[] getParameterValues(String name) 返回包含参数name的所有值的数组 void set Attribute(String Object) 存储此请求中的属性 object getAttribute(String name) 返回指定属性的属性值 String getContentType() 得到请求体的MIME String get Protocol() 返回请求用的协议类型及版本号 String getServerName() 返回接受请求的服务器主机名
    查看全部
  • contentType 内容类型
    查看全部
  • 创建一个类的实例当然是先调用构造方法了。 [最新 左岸16 的回答] 是啊 java的基础知识不能忘
    查看全部
    0 采集 收起 来源:练习题

    2017-11-18

  • 一个session只保存一个客户的数据,是一个特定的时间概念
    查看全部
    0 采集 收起 来源:什么是session

    2017-11-18

举报

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

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