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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • jsp注释 <%- -html注释- -> //单行注释 /**/多行注释
    查看全部
    0 采集 收起 来源:JSP注释

    2018-03-22

  • javabean作用域范围
    查看全部
  • jsp页面构成:小脚本、声明、注释、静态内容、指令、表达式 page指令:通常位于jsp页面的顶端,同一个页面可以有多个page指令 <%@page 属性1=“属性值”。。。属性n=“属性值N”%>常用属性:language、import、contentTpye include指令:将外部文件嵌到当前的jsp文件中,同时解析这个页面的jsp语句 taglib指令:使用标签库定义新的自定义标签,在jsp文件中启用定制行为
    查看全部
  • setProperty
    查看全部
    0 采集 收起 来源:setProperty

    2016-10-26

  • jsp动作元素
    查看全部
  • JSP内置对象——page对象 一、page对象:是指指向当前JSP页面本身,有点像类中的this指针,它是java.long.Object类的实例。 二、常用方法如下:主要是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()使仪的线程处于等待直到被唤醒
    查看全部
    0 采集 收起 来源:page对象

    2016-10-26

  • session的生命周期 1.创建:当客户端第一次访问某个jsp或者servlet时候,服务器会为当前会话创建一个SessionId,每次客户端向服务器发送请求时,都会将此SessionId携带过去,服务端会对此SessionId进行校验 2.活动: ①某次会话当中通过超链接打开的新页面属于同一次会话 ②只要当前会话页面没有全部关闭,重新打开的浏览器窗口访问同一个项目资源时属于同一次会话 ③除非本次会话的所有页面都关闭后在重新访问某个JSP或者servlet将会创建新的会话 注意:注意原有会话还存在,只是这个旧的Session仍然存在于服务端,只不过再也没有客户端会携带它然后交予服务端校验 3.销毁:三种方式 ①调用了session.invalidate()方法 ②Session过期(超时) ③服务器重新启动
    查看全部
  • (1)session是JSP的一个内置对象,是HttpSession类的实例。 (2)从客户打开浏览器并连接到服务器开始,到客户关闭浏览器窗口断开与服务器的连接,这一过程成为一个会话。 (3)当客户在同一个网站的不同页面之间进行切换并访问时,服务器是通过session来判断这些请求是否来自同一个客户。 (4)session一般有时间限制,长时间不操作可能会导致session失效。session失效后原session中保存的属性值会全部丢失。 (5)setMaxInactiveInterval(int i) 该方法可直接设定session的生存时间,超过该时间session会重新创建。(单位:秒) ------------------------------- session对象的常用方法有: long getCreationTime() : 返回session的创建时间; public String getId() : 返回session的唯一ID号(该ID在session生成时,由JSP引擎创建) public Object setAttribute(String name,Object value) : 按照键值对的方式在该session会话中保存一个属性(该属性是一个对象类型) public Object getAttribute(String name) : 返回指定名称的属性的值(如果该名称的属性不存在,则返回null) String[] getValueNames() : 返回一个(包含在此session中所有可用属性)的数组。 int getMaxInactiveInterval() : 返回一个时间,该时间表示当前session间隔多少时间之后会失效(单位:秒)。
    查看全部
    0 采集 收起 来源:session对象

    2016-10-26

  • @什么是Session: 1、session表示客户端与服务器的一次会话 2、Web中的session指:用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览网站所花费的时间。 3、在服务器的内存中保存着不同用户的session,一个用户对应一个session 4、从上述定义中可以看到,session实际是一个【特定的时间概念】
    查看全部
    0 采集 收起 来源:什么是session

    2016-10-26

  • reguest.getParameterValues()是获取复选框的信息
    查看全部
    0 采集 收起 来源:练习题

    2016-10-26

  • Cookie存入是的编码和解码针对有中文输入,需要导入包java.net.*;存入和取出都需要使用
    查看全部
  • 常用九大对象
    查看全部
  • JSP
    查看全部
  • 为何最后一句 <% printTable2(out);%>脚本 不能写成 <%=printTable2(out)%>表达式? JSP表达式需要方法有返回值,而printTable2(out)没有返回值,会出错 ================================================================= 第一种是使用了java有返回值的方法,这个通过printMultiTable1()得到的返回值String类型,直接就是一整个九九乘法表的内容。 第二种是使用java含参无返回值的方法,加入的参数是JspWriter类的一个对象,在printMultiTable2()方法中使用这个对象out的方法println();在for语句中逐句将九九乘法表输出,相对来说第二种方法的开销(使用内存)小一点!
    查看全部
    0 采集 收起 来源:阶段项目

    2018-03-22

  • 1、生成字节码文件,执行jspInit()只在第一次请求时执行,重复请求仅只执行一次。生成的文件在work里,【每次修改会重新编译,生成新的字节码文件】 2、jspService()用于处理用户请求,对于每一个请求,JSP引擎会创建一个新的线程来处理该请求【JSP多线程:降低资源需求,提高系统并发量及响应时间,但注意同步问题】。 3、由于该Servlet常驻于内存里,所以响应速度非常快。 小脚本:<% java代码 %> 表达式:<%= 表达式 %> 指令:<%@ 指令 %> 声明:<%! java声明 %> 声明的字符串和函数等在表达式可以直接调用。
    查看全部

举报

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

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