为了账号安全,请及时绑定邮箱和手机立即绑定
  • 1.JSP动作元素(action element)
        JSP动作元素为请求处理阶段提供信息。动作元素遵循XML语法,有一个包含元素名的开始标签,可以有属性,可选的内容、与开始标签匹配的结束标签。
    2.JSP动作元素种类
        · 第一类是与存取JavaBean有关,包括:
        <jsp:useBean> <jsp:setProperty> <jsp:getProperty>
        · 第二类是JSP1.2开始有的基本元素,包括:
        <jsp:include> <jsp:forward> <jsp:param> <jsp:plugin><jsp:params> <jsp:fallback>
        · 第三类是JSP2.0新增的动作元素,主要与JSP Document有关,包括:
        <jsp:root> <jsp:declaration> <jsp:scriptlet> <jsp:expression> <jsp:text> <jsp:output>
        · 第四类是JSP2.0新增的动作元素,主要是用来动态生成XML元素标签的值,包括:
        <jsp:attribute> <jsp:body> <jsp:element>
        · 第五类是JSP2.0新增的动作元素,主要是用在Tag File中,包括:
        <jsp:invoke> <jsp:dobody>

    查看全部
  • javabean设计原则  

     a.公有类

     b.无参的公有构造方法

     c.属性私有

    d.getter 和setter方法


    查看全部
  • 防止中文乱码  可以先设置resquest.setCharacterEncoding("utf-8")

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

    常用方法:
        · String getMessage()  返回描述异常的消息
        · String toString()  返回关于异常的简短描述消息
        · void printStackTrace()  显示异常及其栈轨迹
        · Throwable FillInStackTrace() 重写异常的执行栈轨迹


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

    2018-06-12

  • forward动作

    查看全部
    0 采集 收起 来源:forward动作

    2018-06-11

  • include指令与include动作的区别

    查看全部
  • session:session表示客户端与服务器的一次会话
                Web中session指的是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间里,也就是用户浏览这个网站所花费的时间
                从上述定义中可以看到,session实际上就是一个特定的时间概念
                session保存在服务器中,与用户是一一对应的

    查看全部
    0 采集 收起 来源:什么是session

    2018-06-11

  • 当“scope=request”的时候,注意要使用请求转发("request.getRequestDispatcher("文件名.jsp").forward(request,response);"),不能使用请求重定向(直接超链接)

    查看全部
  • 请求重定向与请求转发的区别
                    请求重定向:客户端行为,response.sendRedirect(),从本质上讲等同于两次请求,
                            前一次的请求对象不会保存,地址栏的URL地址会改变。
                    请求转发:服务器行为,request.getRequestDispatchar().forward(req,resp);
                                 是一次请求,转发后请求对象会保存,地址栏的URL地址不会改变。

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

    2018-06-11

  • Session和Cookie对比

    查看全部
  • response:response对象包含了响应客户请求的有关信息,但在JSP中很少直接使用它。它是HttpServletResponse类的实例。
                   response对象具有页面作用域,即访问一个页面时,该页面内的response对象只对这次访问有效,其它页面的response
                   对象对当前页面无效。常用方法如下:
                   1.String getCharacterEncoding() 返回响应用的是何种字符编码
                   2.void setContentType(String type) 设置响应的MIME类型
                   3.PrintWirter getWriter() 返回可以向客户端输出字符的一个对象(注意比较:PrintWriter与内置out对象的区别)
                       注意:输出总在内置对象out之前
                           解决办法:out输出后调用out.flush()强制清空缓存区
                   4.sendResirect(java.lang.String location) 重新定向客户端的请求

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

    2018-06-11

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

    常用方法:
        · String getMessage()  返回描述异常的消息
        · String toString()  返回关于异常的简短描述消息
        · void printStackTrace()  显示异常及其栈轨迹
        · Throwable FillInStackTrace() 重写异常的执行栈轨迹


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

    2018-06-11

  • 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 notify()唤醒一个等待的线程。
        · void notifyAll()唤醒所有等待的线程。
        · void wait(int timeout)使一个线程处于等待直到timeout结束或被唤醒。
        · void wait()使一个线程处于等待直到被唤醒。


    查看全部
  • 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 notify()唤醒一个等待的线程。
        · void notifyAll()唤醒所有等待的线程。
        · void wait(int timeout)使一个线程处于等待直到timeout结束或被唤醒。
        · void wait()使一个线程处于等待直到被唤醒。


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

    2018-06-11

  • application对象:
        1.实现了用户间数据的共享,可存放全局变量。(类似静态对象)
        2.开始于服务器启动,终止于服务器的关闭(生命周期)
        3.在用户的前后连接或不同用户之间的连接中,可以对application对象的同一属性进行操作
        4.在任何地方对application对象属性进行操作,都将影响到其他用户对此的访问
        5.application对象是ServletContext类的实例

    常用方法:
        · public void setAttribute(String name, Object value)
        · public Object getAttribute(String name) 若无对象绑定在该名称,则返回null
        · Enumeration getAttributeNames() 返回所有可用属性名的枚举
        · String getServerInfo() 返回JSP(SERVLET)引擎名及版本号


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

    2018-06-11

举报

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

微信扫码,参与3人拼团

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

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