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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • 编写web程序的步骤
    查看全部
  • mark
    查看全部
  • page指令:JSP页面顶端 include指令:包含文件 taglib指令:自定义标签
    查看全部
  • 开始于服务器的启动,终止于服务器的关闭 实现用户数据共享,可存全局变量
    查看全部
    0 采集 收起 来源:application对象

    2015-04-13

  • (1)exception对象 exception对象是一个异常对象,是java.lang.Throwable类的实例。一个页面在运行过程中发生了异常时就会产生这个对象。 (2)exception对象使用方法 ①在可能会抛出异常的页面page指令里,设置errorPage="xxx.jsp",表示出现异常将抛给xxx页面去处理 ②在页面里,要使用Exception对象,需要把page指令里的isErrorPage属性设置为true,否则无法编译。 (3)exception对象方法 String getMessage()//返回描述异常的消息 String toString()//返回关于异常的简短描述消息 void printStackTrace()//显示异常及其栈轨迹 Throwable FillInStackTrace()//重写异常的执行栈轨迹
    查看全部
    0 采集 收起 来源:exception对象

    2018-03-22

  • (1)pageContext对象 pageContext对象是pageContext类的实例,相当于页面功能的集大成者。 pageContext对象提供了对JSP页面内所有的对象及名称空间的访问; pageContext对象可以访问本页所在的session,也可以获取本页所在的application的某一属性值。 (2)pageContext对象方法 JspWriter getOut(); //返回当前客户端响应被使用的JspWriter流(out) HttpSession getSession(); //返回当前页面中HttpSession对象(session) Object getPage(); //返回当前页面的Object对象(Object) ServeletRequest getRequest(); //返回当前页面的ServletRequest对象(request) ServeletResponse getResponse(); //返回当前页面的ServletResponse对象(response) void setAttribute(String name,Object attribute); //设置属性及属性值 void getAttribute(String name,int scope); //在指定范围内取属性的值 int getAttributeScope(String name); //返回某属性的作用范围 void forward(String relativeUrlPath); //使当前页面重导到另一页面 void include(String relativeUrlPath); //在当前位置包含另一文件
    查看全部
  • (1)application对象 application对象是ServletContext类的实例,它实现了用户间数据的共享,可存放全局变量(类似静态对象),开始于服务器启动,终止于服务器的关闭。在用户的前后连接或不同用户之间的连接中,可以对application对象的同一属性进行操作;在任何地方对application对象属性进行操作,都将影响到其他用户对此的访问。 (2)application对象方法 public void setAttribute(String name,Object value);//使用指定名称将对象绑定到此会话 public Object getAttribute(String name);//返回与此会话中的指定名称绑定在一起的对象,如果没有对象绑定在该名称下则返回null Enumeration getAttributeNames();//返回所有可用属性名 String getServerInfo();//返回JSP(SERVER)引擎及版本号
    查看全部
    0 采集 收起 来源:application对象

    2015-04-13

  • session生命周期 (1)创建阶段:当客户端第一次访问某个jsp或者servlet时候,服务器会为当前会话创建一个sessionId,每次客户端向服务端发送请求时,都会携带此sessionId,服务端会对此sessionId进行校验。 (2)活动阶段: · 某次会话中通过超链接打开的新页面属于同一次会话。 · 只要当前会话没有全部关闭,重新打开新的浏览器窗口访问统一项目资源时属于同一次会话。 · 关闭本次会话的所有页面,再重新访问某个jsp或者servlet时会创建新的会话。 注意:原有会话在超时前会一直存在,只是没有客户端携带原sessionId交予服务端校验。 (3)销毁阶段:session的三种销毁方式 · 调用session.invalidate()方法 · session过期(超时) · 服务器重启
    查看全部
  • javabean 原则
    查看全部
  • param动作
    查看全部
    0 采集 收起 来源:param动作

    2015-04-12

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

    2015-04-12

  • include指令与include动作的比较
    查看全部
  • include动作
    查看全部
    0 采集 收起 来源:include动作

    2015-04-12

  • out.flush()在清空缓冲区的同时会把缓冲区的内容强制写到浏览器上
    查看全部
    0 采集 收起 来源:response对象

    2015-04-12

  • include指令
    查看全部
    0 采集 收起 来源:include指令

    2015-04-12

举报

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

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