为了账号安全,请及时绑定邮箱和手机立即绑定
  • 保存用户的状态的两大机制:

        * session

        * cookie

    https://img1.sycdn.imooc.com//5c5beefa00014b7406260240.jpg

    https://img1.sycdn.imooc.com//5c5bef230001133b07010214.jpg





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

    2019-02-07


  • Jsp状态管理:

    https://img1.sycdn.imooc.com//5c5bedec0001ef6c05540264.jpg

    https://img1.sycdn.imooc.com//5c5bedfb0001860e05540150.jpg

    查看全部
  • javaBean的设计原则:1.公有类    2.无参的公有构造方法    3.属性私有    4.getter和setter方法

    查看全部
  • jsp中创建和使用Cookie:

    创建Cookie对象:

        Cookie newCookie = new Cookie(String key, Object value)

    写入Cookie对象:

        response.addCookie(newCookie)

    读取Cookie对象:

        Cookie[] cookies = request.getCookies()


    常用方法:

    void setMaxAge(int expiry):设置Cookie的有效期,以秒为单位

    int getMaxAge():获取Cookie的有效期


    String getName():获取Cookie的名称

    String getValue():获取cookie的值

    查看全部
  • <jsp:setProperty>的作用:给已经实例化的Javabean对象(可以使用<jsp:useBean>实例化)的属性赋值,共有四种形式:

    1. <jsp:setProperty name="JavaBean实例名" property="*" />(跟表单相关,自动匹配所有属性)

    2. <jsp:setProperty name="javaBean实例名" property="JavaBean属性名" />(跟表单关联,只匹配设置的属性名)

    3. <jsp:setProperty name="javaBean实例名" property="javaBean属性名" value="BeanValue" />(手工设置)

    4. <jsp:setProperty name="javabean实例名 property="javaBean属性名" param="request对象中的参数名" />(通过url传参赋值)


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

    2019-01-31

  • 显示的浏览商品不重复:

    https://img1.sycdn.imooc.com//5c51662600016b3c08920544.jpg

    https://img1.sycdn.imooc.com//5c5166260001fff409050228.jpg

    查看全部
  • jsp页面的生命周期:

        1.用户发出请求index.jsp

        2.判断是否是第一次请求,如果是第一个请求则jsp引擎将jsp文件转化为一个servlet类,生成字节码文件,并执行jspInit()方法

        3.如果不是第一次请求则直接找到生成的字节码文件解释执行jspService()方法

    查看全部
  • conf/server.xml文件中可以修改Tomcat端口号

        <Connector port="8080"/>

    查看全部
  • WEB-INF目录的结构:

    1. WEB-INF是Java的WEB应用安全目录,客户端无法访问这个目录下的资源,只有服务端可以访问

    2. web.xml文件是项目的部署文件

    3. lib文件夹存放jar包

    4. classes文件夹存放.class文件

    查看全部
    0 采集 收起 来源:WEB-INF目录详解

    2019-01-30

  • Exception对象:

    exception对象是一个异常对象,当一个页面在运行过程中发生了异常,就产生这个对象。如果一个JSP页面要应用此对象,就必须把isErroPage设为true,否则无法编译。他实际上是java.long.Throwable的对象,常用方法如下:

        String getMessage()  返回描述异常的消息

        String toString()  返回关于异常的尖端描述消息

        void printStrace()   显示异常及其栈轨迹

        Throwable FillInStackTrace()  重写异常的执行栈轨迹


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

    2019-01-29

  • Javabean的四个作用域范围

    说明:使用useBeans的scope属性可以用来指定javabean的作用域范围。

        page  //仅在当前页面有效

        request  //可以通过HttpRequest.getAttribute()方法取得JavaBean对象

        session  //可以通过HttpSession.getAttribute()方法取得JavaBean对象

        application  //可以通过application.getAttribute()方法取得JavaBean对象

        

    查看全部
  • <jsp:getProperty>

    作用:获取指定Javabean对象的属性值。

    <jsp:getPropert  name=”JavaBean实例名”  property=”属性名”  />


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

    2019-01-29

  • 在Jsp页面中如何使用Javabeans

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

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

                    useBean动作

                    setProperty动作

                    getProperty动作

     

     

    <jsp:useBeans>

    作用:在jsp页面中实例化或者在制定范围内使用javabean:

        <jsp:useBean id=”标识符”  class=”java类名”  scope = “作用范围”  />

     

     

    <jsp:setProperty>

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

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

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

        <jsp:setProperty name = “javaBean实例名”   property = “JavaBean属性名”  value=”BeanValue”  />(手工设置)  

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


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

    2019-01-29

  •  

    在Jsp页面中如何使用Javabeans

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


    查看全部
  • 什么是Jsp动作:

        JSP动作元素(action elements),动作元素为请求处理阶段提供信息。动作元素遵循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有关,包括六个元素:

    <jsp:root>  <jsp:declaration>  <jsp:scriptlet>  <jsp:exception>  <jsp:text>   <jsp:output>

    第四类是JSP2.0新增加的动作元素,主要是用来动态生成XML元素标签的值,包括3个动作:

    <.jsp:attribute>  <jsp:body>   <jsp:element>

    第五类是JSP2.0新增的动作元素,主要是用在Tag File中,有2个元素

    <jsp:invoke>   <jsp:dobody>


    查看全部

举报

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

微信扫码,参与3人拼团

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

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