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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • cookie&session

    1. cookie是一小段文本信息(保存的是string类型)。服务器端使用response向客户端颁发一个身份证,当浏览器再请求服务器时,将这一标记和网址一起发送,服务器检查cookie,以此识别其身份。我们通过maxage修改和删除cookie.在客户端保存用户信息,并且可以长期保存在客户端。但其安全性不高,所以常保存不重要的用户信息。Cookie中对保存对象的大小是有限制的。

      如果说Cookie机制是通过检查客户身上的“通行证”来确定客户身份的话,那么Session机制就是通过检查服务器上的“客户明细表”来确认客户身份。Session相当于程序在服务器上建立的一份客户档案,客户来访的时候只需要查询客户档案表就可以了。

    2. session:通过服务器来保持状态,其中保存的是object类型。在服务器响应session过程中为其设置一个sessionid,以用于以后对于已创建的session的识别,当客户端再次发送请求的时候,会将这个Session id带上,服务器接受到请求之后就会依据Session id找到相应的Session,从而再次使用之。正式这样一个过程,用户的状态也就得以保持了只存在于一次会话中,随会话结束而将其储存的数据销毁。较安全,一般保存重要的信息。

    查看全部
  • Eclipse开发Java Web程序

    New --> Project --> Web --> Dynamic Web Project

    1. 填写JavaWeb程序名称

    2. 选择Target runtime(目标环境)

    3. 配置tomcat服务器及路径(选择其安装主目录)

    4.选择默认的JRE运行环境


    查看全部
  • 理解虚拟路径

    项目的虚拟路径即Tomcat安装目录下webapps目录下的项目文件夹。默认情况下,项目的虚拟路径即为Web项目名称。

    MyEclipse修改项目虚拟路径: 项目名称 右键 --> Properties --> MyEclipse --> Project Facets(路径可能跟myexlipse版本有些出入) --->Web--> Web,Web Context-root即可修改虚拟。

    修改后,项目名称不变,电脑中对应的文件名改变,即webapps文件夹中的项目名字使用的是虚拟路径。(修改后,地址栏中访问资源要用虚拟路径。前面的路径已经找不到了)



    查看全部
  • MyEclipse配置JRE

    win-preference-Java-Install JREs

    查看全部
  • MyEclipse集成Tomcat服务器

    window-Preference-Myeclipse-Server-Tomecat

    查看全部
  • http协议的无状态性:

    服务器每次响应浏览器的请求,但不会记住客户端;

    服务器不会记得。

    What is Cookie?

    • cookie:web服务器保存在客户端的一系列文本信息

    • 典型应用一:判定注册用户是否已经登陆网站

    • 典型应用二:“购物车”的处理 

    cookie在生活中的应用

    • 自动记录浏览的视频,记住用户登录信息

    cookie作用

    • 对特定对象的跟踪

    • 保存用户浏览记录与习惯

    • 简化登录

    • 安全风险:容易泄露用户信息



    查看全部
  • jsp表达式例子:

    查看全部
    0 采集 收起 来源:JSP表达式

    2018-11-13

  • jsp表达式

    查看全部
    0 采集 收起 来源:JSP表达式

    2018-11-13

  • jsp声明:

    查看全部
    0 采集 收起 来源:JSP声明

    2018-11-13

  • jsp注释:

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

    2018-11-13

  • jsp基础语法:

    jsp指令:

     page指令语法:

    查看全部
  • Tomcat服务器的目录结构

    查看全部
    0 采集 收起 来源:Tomcat目录结构

    2018-11-12

  • 转发与重定向

    查看全部
  • JSP内置对象

    查看全部
  • html注释:<!-- HTML注释 --> 客户端可见

    jsp注释:<%-- JSP注释 --%> 客户端不可见

    jsp脚本注释(客户端不可见):

    //单行注释

     /**/多行注释

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

    2018-11-12

举报

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

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