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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • 本文讲述application对象: application对象实现用户间数据共享,可存放全局变量。 application开始于服务器的启动,终止于服务器的关闭。 在用户的前后连接以及不同用户之间的连接中,可以对application对象的同一属性进行操作。 在任何地方对application对象属性的操作,都将影响到其他用户对此的访问。 服务器的启动与关闭决定了application对象的生命。 application对象是ServletContext类的实例。
    查看全部
    0 采集 收起 来源:application对象

    2017-04-13

  • 当作用范围是page时,无论是重定向还是服务器内部转发,在另一个页面都不会获取到javaBean实例,page作用域只能在当前页面使用。javaBean中可以存放数据也可以存放业务逻辑。session可以点用javaBean实现jsp页面和业务逻辑分开,业务逻辑中可以连接数据库。
    查看全部
    0 采集 收起 来源:练习题

    2017-04-12

  • javaBean可实现代码的重复性,javaBean是一个符合某种规定的java类,规定是是一个公共的类,属性是私有的,有一个公共的无参的构造函数,有get和set方法。如何应用javaBean用动作指令,<jsp:useBean id="该javaBean的引用名" class="具体的类" scope="指定javaBean的作用范围">javaBean的作用范围有4种,默认值为page范围最大的是application,其次是session,request最小的是page.可以用<jsp:setProporty name="引用名" proporty="*">(和表单有关)当proporty的值为*时,就会自动匹配将表单提交的数据名称与javaBean实例中对应的名字将该值赋给与它名字想同的属性,若 proporty的值为具体的属性名则就将表单中与之对应的属性名的值赋给javaBean,而没有赋值的属性的值为空。手动赋值与表单无关多了个属性是value="值"就是将该值赋给对应的属性,还可以通过url对属性赋值就是在 proporty后家了个属性prama="url中传的参数名"例:action="do.jsp?my=aaa"就将prama="my".获取值除了用传统的方法外实例化javaBean可以用new来实例化,可以用set方法设置值,用get获取值,也可以用<jsp:getProporty name="实例化的引用名" proporty="属性名">就获得并输出属性名对应的值, <jsp:useBean id="该javaBean的引用名" class="具体的类" scope="指定javaBean的作用>也可以从指定的区域内获得javaBea例,注意id名应与实例化的名字相同,获的后就可用jsp:getProporty获取,也可以用((强制转化为javaBean类)application(session).getAttribute("实例化时的名字")).getName()获得了用户名,但作用域如果是request,不能用超链接到另一个页面。因为超链接是重定向相当于重新发送了一个请求,所以在另一个页面中获取到的javaBean中的属性值都为空,所以不能用超链接,用服务器内部转发用request.getRequestD可以获取值
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • Exception异常对象
    查看全部
    0 采集 收起 来源:exception对象

    2017-04-12

  • pageContext对象: 提供对JSP页面内所有对象及名字空间的访问
    查看全部
  • page对象
    查看全部
    0 采集 收起 来源:page对象

    2017-04-12

  • application对象: 1,开始于服务器的启动,结束于服务器的关闭。 2,实现用户间数据共享,可存放全局变量。 3,任何地方对对象属性的改变,会影响到所有的用户。
    查看全部
    0 采集 收起 来源:application对象

    2017-04-12

  • 设置session超时的两种方式
    查看全部
  • 除非原会话被销毁了,旧的Session Id才会消失。有三种销毁方式1,服务器重启。2,会话超时。可以自己设置超时的时间。否则tomcat默认是30min。3,调用session.invalidate(); 利用tomcat的后台管理,可以查看所有的当前活动对话。
    查看全部
  • session中方法的使用.
    查看全部
    0 采集 收起 来源:session对象

    2017-04-12

  • 6969
    查看全部
    0 采集 收起 来源:JSP脚本

    2017-04-12

  • 阿帕奇 Tomcat
    查看全部
  • session cookie两种记录用户状态的对象 cookie的作用 1、对特地对象的追踪 2、保存用户页面状态 3、简化登录 不足之处用户的信息存在潜在的风险性
    查看全部
    0 采集 收起 来源:Cookie概述

    2017-04-11

  • setproperty
    查看全部
    0 采集 收起 来源:setProperty

    2017-04-11

  • Session的销毁有三种方式: 1、调用Session.invalidate()方法 2、超时销毁,服务器默认的销毁时间是30分钟,可在web.xml文档中设置超时时间,调用Session.setMaxInactiveInterval()方法 3、重启服务器后,原有的Session均会被销毁
    查看全部

举报

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

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