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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • application对象
    查看全部
    0 采集 收起 来源:application对象

    2015-12-14

  • <form name="userpsw" method="post"></form>
    查看全部
  • forword动作 <jsp:forword page="URL"/> 其中page属性为要跳转的页面路径. forword动作等同于请求转发.request对象会保留.
    查看全部
    0 采集 收起 来源:forward动作

    2018-03-22

  • <jsp:include>动作在请求期间被执行,而include指令在编译期页面间被执行
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • include指令与include动作比较 其中include指令包含的内容为文件的实际内容,即包含一个文件的所有代码,即源代码. include动作包含的内容为被包含页面的输出结果. 简单来说include指令包含的是代码.includ动作包含的是结果. include指令转换成Servlet时是主页面和包含页面转换为一个Servlet. include动作转换成Servlet时是主页面和包含页面转换为独立的Servlet.即各自一个Servlet. include指令发生作用的时间为页面编译阶段. include动作发生作用的时间为请求期间. include指令是编译阶段的指令,即include指令所包含的文件的内容是编译的时候插入到JSP文件中.编译完成之后再修改include指令包含的页面的内容是不起作用的,因为被包含的文件是在编译时才插入的,因此如果只修改了被包含文件内容,而没有对主页面修改,得到的结果将不会改变,所以直接执行已经存在的字节码文件,而没有重新编译。因此对不经常变化的内容,用include指令是合适的,如果需要的内容是经常变化的,则需要动作元素<jsp:include>. include动作是在主页面被请求时,将次级页面的输出结果包含进来。尽管被包含的页面的输出中不能含有JSP,但这些页面可以是其他资源所产生的结果。服务器按照正常的方式对指向被包含资源的URL进行解释,因而这个URL可以是Servlet或JSP页面。服务器以通常的方式运行被包含的页面,将产生的输出放到主页面中,这种方式与RequestDispatcher类的include方法一致。它的优点是在被包含的页面发生更改时,无须对主页 面做出修改。它的缺点是所包含的是次级页面的输出,而非次级页面的实际代码,所以在被包含的页面中不能使用任何有可能在整体上影响主页面的JSP构造。
    查看全部
  • <%@ include file=""%>与 <jsp:include page="">
    查看全部
  • 对比Session和Cookie
    查看全部
  • 新建 Cookie cookie = new Cookie(String key, Object value); 写入 response.addCookie(cookie); 读取 Cookie[] cookies = request.getCookies();
    查看全部
  • 典型的cookie应用,用户登陆,购物车
    查看全部
    0 采集 收起 来源:Cookie概述

    2015-12-14

  • application对象常用方法 1.public void setAttribute(String name,Object value);使用指定名称将对象绑定到此会话 2.public Object getAttribute(String name) 返回与次对话中指定名称绑定在一起的对象,如果没有对象绑定在该名称下则返回null. 3.Enumeration getAttributeNames();返回所有可用属性名的枚举 4.String getServerInfo() 返回JSP(Servlet)引擎名及版本号
    查看全部
    0 采集 收起 来源:application对象

    2015-12-14

  • http协议的无状态性 无状态是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求。但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道它就是刚才那个浏览器。 简单地说,就是服务器不会去记得你,所以就是无状态协议。
    查看全部
  • JSP内置对象application 1.application对象实现了用户间的数据共享,可存放全局变量 2.application对象开始于服务器的启动,终止于服务器的关闭 3.在用户的前后连接或不同用户之间的连接中,可以对application对象的同一属性进行操作 4.在任何地方对application对象属性的操作,都可以影响到其他用户对application对象的访问。 5.服务器的启动和关闭决定了application对象的生命. application对象是ServletContext类的实例.
    查看全部
    0 采集 收起 来源:application对象

    2015-12-14

  • Javabean既可以封装数据同时也可以封装业务逻辑
    查看全部
    0 采集 收起 来源:练习题

    2015-12-14

  • javabean的四个作用域范围 - scope 使用useBeans的scope属性可以用来指定javabean的作用范围: scope="page" 仅在当前页面有效(重定向或者服务器内部转发均后均无效) scope="request" 可用request.getAttribute()方法获得javabean对象。在当前请求及服务器转发后的请求中有效。 scope="session" 可用session.getAttribute()方法获得javabean对象。在当前会话session有效期间,该对象均有效。 scope="application" 可用application.getAttribute()方法获得javabean对象。范围最广 -- 作用域范围从小到大依次为:page < request < session < application.
    查看全部
  • 设置session超时时间有两种方式 1.session.setMaxInactionInterval(时间)//单位是秒 2.在web.xml中设置 <session-config> <sessin-timeout> 时间(单位是分) </sessin-timeout> </session-config>
    查看全部

举报

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

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