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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • pageContext对象 1、pageContext对象提供了对jsp页面内所有的对象及名字空间的访问。 2、pageContext对象可以访问到本页所有的Session,也可以区本页面所在的application的某一属性值。 3、pageContext对象相当于页面中所有功能的集大成者。 4、pageContext对象的本类名也叫pageContext。 pageContext对象的常用方法: 1、jspWriter getOut()返回当前客户端响应被使用的jspWriter流(out)。 2、HttpSession getSession()返回当前页中的HttpSession对象(Session)。 3、Object getPage()返回当前页的Object对象(page)。 4、ServletRequest getRequest()返回当前页的ServletRequest对象(Request)。 5、ServletResponse getResponse()返回当前页的ServletResponse对像(Response)。 6、void setAttribute(String name,Object Attribute)设置属性及属性值 7、Object getAttribute(String name,int scope)在指定范围内去属性的值。 8、int getAttribute(String name)返回某属性的作用范围。 9、void forward(String relativeURLPath)是当前页重导到另一页面。 10、void include(String relativeURLPath)在当前位置包含另一文件。
    查看全部
  • page对象 page对象就是指向当前jsp页面本身,有点像类中的this指针,它是Java.lang.object类的实例。常用方法如下: 1、class getClass()返回此Object的类。 2、int hashCode()返回Object的hash码。 3、Boolean equals(Object obj)判断此Object是否与指定的Object对象相等。 4、void copy(Object obj)把此Object拷贝到指定的Object对象中。 5、Object clone()克隆此object对象。 6、String toString()把Object对象转换成String类的对象。 7、void notify()唤醒一个等待的线程。 8、void notifyAll()唤醒所有等待的线程。 9、void wait(int timeout)使一个线程处于等待直到timeout结束或被唤醒。 10、void wait()使一个线程处于等待直到被唤醒。
    查看全部
    0 采集 收起 来源:page对象

    2017-03-21

  • application对象: 1、application对象实现了用户间数据的共享,可存放全局变量;在Javase中相当于全局变量 2、application开始于服务器的启动,终止于服务器的关闭。 3、在用户的前后连接或不同用户之间的连接中,可以对application对象的同一属性进行操作。 4、在任何地方对application对象属性的操作,都将影响到其他用户对此的访问。 5、服务器的启动和关闭决定了application对象的生命。 6、application对象是ServletContext类的实例。 常用方法: 1、public void setAttribute(String name,Object value)使用指定名称将对象绑定到此会话。 2、public Object getAttribute(String name)返回于此会话中指定名称绑定在一起的对象,如果没有对象绑定在该名称下,则返回null。 3、Enumeration getAttributeName()返回所有可用属性名的枚举。 4、String getServerInfo()返回jsp(servlet)引擎名及版本号。
    查看全部
    7 采集 收起 来源:application对象

    2017-03-21

  • session 生命周期,有四种方式可以结束session的生命。 (1)关闭所有的页面 (2)重启服务器 (3)通过函数进行销毁session对话。即:session.invalidate(时间秒钟);立即销毁; (4)修改web.xml文件,即在<web-app>中加载进<session-config><session-timeout>时间分钟<session-timeout><session-config>
    查看全部
  • session对象常用方法: 1、long getCreationTime():返回session创建时间 2、public String getId():返回session创建时jsp引擎为它设的唯一ID号 3、public Object setAttribute(String name,Object value):使用指定名称将对象绑定到此会话 4、public Object getAttribute(String name):返回与此会话中的指定名称绑定在一起的对象,如果没有对象绑定在该名称下,则返回null 5、String[]getValueNames():返回一个包含此session中所有可用属性的数组 6、int getMaxInactiveInterval()返回两次请求间隔多长时间此session被取消(单位秒)
    查看全部
    0 采集 收起 来源:session对象

    2017-03-21

  • 服务器目录\conf\server.xml
    查看全部
  • 静态内容,指令,表达式,小脚本,声明,注释 指令: page指令:位于jsp页面顶端,同一个页面可以有多个page指令 include指令:将一个外部文件嵌入到当前JSP文件中,同时解析这个页面中的JSP语句。 taglib指令:使用标签库定义新的自定义标签,在JSP页面中启用定制行为。 page:<%@ page 属性n=“属性值n” %> 属性: language,默认java import,默认无 contentType:默认text/html
    查看全部
  • jsp生命周期
    查看全部
  • jsp注释
    查看全部
    0 采集 收起 来源:JSP注释

    2017-03-20

  • 脚本方式调用要加分号,而且需要调用jsp内置对象out对象,如<% printMutiply(out);%> 表达式方式则不需要,如<%=printMutiply()%>
    查看全部
    2 采集 收起 来源:阶段项目

    2018-03-22

  • sessionID相同,则属于同一次回话
    查看全部
  • /bin 目录用于存放在各个平台下用于启动和终止Tomcat的一些命令 /conf 存放TomCat服务器的各种配置文件 /lib 存放Tomcat服务器所需的各种JAR文件 /logs 存放Tomcat的日志文件 /temp Tomcat运行时用于存放临时文件 /webapps 当发布Web应用时,默认会把web应用的文件存放到此目录中 /work 将JSP生成的servlet放到此目录下
    查看全部
    1 采集 收起 来源:Tomcat目录结构

    2017-03-20

  • 动态网页的动态指的是能与用户进行交互,比如登录时输入正确的用户名和密码,系统会提示登录成功。
    查看全部
    0 采集 收起 来源:练习题

    2017-03-20

  • printwriter对象打印输出 总是 先于out内置对象打印输出
    查看全部
    0 采集 收起 来源:response对象

    2017-03-20

  • 请求重定向:客户端行为,response.sendRedirect("xxx.jsp"),本质是第一次请求对象不会被保存,URL地址会改变。两次请求 请求转发:服务器行为,request.getRequestDispatcher("xxx.jsp").forward(req,resp),本质是第一次请求对象会被保存,URL地址不会改变。一次请求
    查看全部

举报

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

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