为了账号安全,请及时绑定邮箱和手机立即绑定
  • What is Cookie?

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

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

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

    cookie在生活中的应用

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

    cookie作用

    • 对特定对象的跟踪

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

    • 简化登录

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


    查看全部
    0 采集 收起 来源:Cookie概述

    2018-09-24

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

    查看全部
    0 采集 收起 来源:Cookie概述

    2018-09-23

  • Jsp协议管理

    1. http协议无状态性

    2. 保存用户状态的两大机制

    3. Cookie简介

    4. Cookie的创建与使用

    5. Session与Cookie的对比

    6. http协议的无状态性:无状态是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求。但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道它就是刚才那个浏览器。简单地说,就是服务器不会去记住你。

    7. 协议对于事务处理没有记忆能力

    查看全部
  •                                                JSP 内置对象

      session对象

             session对象是一个JSP 内置对象。

              session对象在第一个JSP页面被装载时自动创建,完成会话管理。

              从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。

               当一客户访问一个服务器时,可能会在服务器的几个页面之间切换,服务器应当通过某种办法知道这是一个客户,就需要session对象。

               session对象是HttpSession类的实例。

    查看全部
    0 采集 收起 来源:session对象

    2018-09-23

  • javaBean的四个作用域范围

    说明:使用useBean的Scope属性可以用来指定javabean的作用范围

    • page 仅在当前页面有效 默认

    • request 可以通过HttpReaquest.getAttribute()取得javaBean对像

    • session 可以通过httpSession.getAttribute()取得javaBean对象

    • application 可以通过application.getAttribute()方法取得javaBean对象

    查看全部
  • <jsp:setProperty>

    作用:给已经实例化的javaBean对象的属性赋值,一共有四种形式

    <jsp:setProperty name="javaBean实例化" property="*"/>(跟表单关联)

    <jsp:setProperty name="javaBean实例化" property="javaBean属性名"/>(跟表单关联)

    <jsp:setProperty name="javaBean实例名" property="propertyName" value="手动设置"/>(手动设置)

    <jsp:setProperty name="javaBean实例名" property="propertyName" param="request对象名中的参数名"/>(跟request参数关联)


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

    2018-09-22

  • 在jsp页面中如何使用javabeans

    1. 像使用普通java类一样,创建javabean实例

    2. 在jsp页面中通常使用jsp动作标签使用javabean 

    3. <jsp:useBeans> 作用:在jsp页面中实例化或者在指定范围内使用javabean <jsp:useBean id="标识符" class="java类名" scope="作用范围"/>

    查看全部
    0 采集 收起 来源:useBean动作元素

    2018-09-22

  • jsp动作元素(简单理解成一对标签),动作元素为请求处理阶段提供信息。动作元素遵循xmL元素的语法,有一个包含元素名的开始标签,可以有属性,可选的内容,与开始标匹配的结束标签

    分类:

    • 第一类是与存取javabean有关的,包括:<jsp:useBean><jsp:setProperty><jsp:getProperty>

    • 第二类是jsp1.2就开始有的基本元素,包括6个动作元素<jsp:include><jsp:forward><jsp:param><jsp:plugin><jsp:params><jsp:fallback>

    • 第三类是jsp2.0新增的元素,主要与jsp document有关,包括6个元素<jsp:root><jsp:declaration><jsp:expression><jsp:text><jsp:output>

    • 第四类是JSP2.0新增的动作元素,主要是用来动态生成xml元素标签的值,包括3个动作<jsp:attribute><jsp:body><jsp:element>

    • 第5类是jsp2.0新增的动作元素,主要是用在Tag File中,有2个元素<jsp:invoke><jsp:doboby>

    查看全部
  • javabean简介

    javabeans就是某种符合特定规范的java类.使用javabeans的好处是解决代码重复编写,减少代码,功能区分明确,提高了代码的维护性。

    javabean的设计原则

    公有类,无参的构造方法,属性私有,getter()和setter()

    查看全部
  • 首先创建DBHelper类

    private static final String driver ="com.mysql.jdbc.driver";//数据库驱动

    private static final String url ="jdbc:mysql://localhost:3306/Shopping?useUnicode=ture&characterEncoding=utf"; // 连接数据库的地址,确保字符不会出现中文乱码

    private static final String uesrname="root"; //数据库的账号

    private static final String password ="123456"//数据库的密码 

    //上面都是固定写死的变量

    private static Connection conn =null;// conn为空置; 需要导入包connection 属于SQL包下的



    查看全部
    0 采集 收起 来源:DBHelper类设计

    2018-09-22

  • Navicat Premium,打开后新建连接->mysql,连接名随便,主机名端口那些跟DBHeper类里面的一一对应,确定完成连接。右键新建数据库,名字shopping,字符集utf-8,排序规则utf8_general_ci,确定完成数据库。右键数据库->运行SQL文件选择案例素材里的items.sql导入或者直接把它拖进去,完成后关闭连接再次打开就发现有个items的表了。

    查看全部
    1 采集 收起 来源:DBHelper类设计

    2018-09-22

  • <jsp:include>动作在请求期间被执行,而include指令在编译期页面间被执行

    查看全部
    0 采集 收起 来源:练习题

    2018-09-22

  • config对象

    config对象是在一个Servlet初始化时,JSP引擎向它传递信息用的,此信息包括Servlet初始化时所要用到的参数(通过属性名和属性值构成)以及服务器的有关信息(通过传递一个ServletContext对象),常用方法如下:

    • ServletContext getServletContext()返回含有服务器相关信息的ServletContext对象

    • String getInitParamter(String name)返回初始化参数的值

    • Enumeratioin getInitParameterNames()返回Servlet

    Config对象

    config对象是在一个Servlet初始化时,jsp引擎向它传递信息用的,此信息包括Servlet初始化所要用到的参数(通过属性名和属性值构成)以及服务器的有关信息(通过传递一个ServletContext对象),常用方法如下:

    • ServletContext getServletContext()返回含有服务器相关信息的ServletContext对象

    • String getInitParameter(String name)返回初始化参数的值

    • Enumeration getInitParameterNames()返回Servlet初始化所需所有参数的枚举


    查看全部
  • pageContext对象

    pageContext对象提供了对JSP页面内所有对象及名字空间的访问

    pageContext对象可以访问本页所在的session,也可以取本页面所在的application的某一属性值

    pageContext对象相当于页面中的所有功能的集大成者

    pageContext对象的本类名也叫pageContext

    查看全部
  • page对象

    page对象就是指向当前jsp页面本身,有点像类中的this指针,它是java.lang.object类的实例.常用方法如下:

    class getClass()返回此Object类

    int hashcode()返回object的hash码

    boolean equals(Object obj)判断此Object是否与指定的object对象相等

    void copy(Object obj)把此Object拷贝到指定的object对象中

    Object clone()克隆此Object 对象

    String toString()把此object对象转换成String类的对象

    void notif()唤醒一个等待的线程

    void notifyALL()唤醒所有等待的线程

    void wait(int timeout)使一个线程处于等待直到timeout结束或被唤醒

    void wait()使一个线程处于等待直到被唤醒

    查看全部
    1 采集 收起 来源:page对象

    2018-09-21

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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