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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • 每一个用户的一次会话代表一个session
    查看全部
    0 采集 收起 来源:什么是session

    2015-12-08

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

    2015-12-08

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

    2015-12-08

  • 。。。。。。
    查看全部
    0 采集 收起 来源:Tomcat目录结构

    2015-12-08

  • JSP内置对象(out) 这里说的客户端就是我们的浏览器 jsp文件读取与存储可以看成是一个缓冲区,当我们在jsp文件中用多个out.print("")方法,缓冲区会一次性执行所有out.print("");把内容输出到客户端,而不是一个一个来执行,因为是采用了缓冲的机制,当调用了out内置对象的flush()方法,就会把flush()方法之前的out.print("")语句先输出到客户端,此时这些已经输出的语句就不会占用我们的缓冲区,会释放内存.flush()方法之后的out.print("")语句仍然会在缓冲区中,最后才一次性执行. 当用了out内置对象的clear()方法,就会清空我们的缓冲区并释放资源,此时则不会把内容显示在浏览器中.特别注意的是,clear()方法不能用在flush()方法后面,否则会抛出异常,但clearBuffer()方法可以用在flush()方法后面,clearBuffer()与clear()方法效果一样. flush()方法是会先把flush()方法之前的内容输出到客户端,再释放该输出的内容所占用的缓冲区资源,而clear()方法则是直接清空clear()方法之前的内容与其所占用的缓冲区资源,是不会把内容输出到客户端. 缓冲区默认大小是8192个字节即8kb.
    查看全部
    0 采集 收起 来源:out对象

    2018-03-22

  • 缓冲区 IO输出最原始的就是一个字节一个字节输出,就像一粒一粒吃一样,但效率太差. 缓冲区为了提高输入输出的工作效率.
    查看全部
    0 采集 收起 来源:out对象

    2015-12-08

  • http:(超文本传输协议)无状态性
    查看全部
  • Web应用程序都是基于请求与响应模式的 即当用户在登录界面时,把用户名和密码都填完后点击登陆,此时客户端就会向服务器发送请求,在请求对象中封装了用户名和密码.当服务器接收到客户端发送的请求之后,则判断用户名与密码后,给客户端发送响应的页面,用户名和密码成功则进入个人系统的页面,否则返回登录界面. 其实浏览器也是一种客户端
    查看全部
  • JSP内置对象.
    查看全部
  • 在脚本中可以直接使用我们web内置对象. out是内置对象.
    查看全部
  • OUT对象的方法
    查看全部
    0 采集 收起 来源:out对象

    2015-12-08

  • 方法只能在声明标签中定义,变量可以在声明标签,或脚本标签中定义. 定义方法时即在<%! %>标签中,参数是JSPWriter out的话,在方法体里就可以直接out.print("");输出内容,如果参数不是JSPWriter out,在声明标签中是不可以用out.print("")的(即不能在声明标签中直接使用内置对象,但可以添加内置对象参数来使用.),但在脚本标签里是可以直接用out.print();的 即out内置对象,默认在脚本标签<% %>与表达式<%= %>中可以直接使用,在<%! %>不可以直接使用,需要通过JSPWriter out参数来使用.
    查看全部
    0 采集 收起 来源:阶段项目

    2018-03-22

  • 在JSP脚本里,可以输出html的标签,因为浏览器能识别HTML标签. <% String s="广州大学华软软件学院"+"<br/>"; %> <%= s%> 也可以直接输出标签,这样转换成页面时就会自动转为HTML标签来执行.(如果不是HTML的标签,是其他内容则直接显示在页面中.) <% out.print("<h1>你好</h1>"); %> 浏览器认得HTML标签.
    查看全部
    0 采集 收起 来源:阶段项目

    2018-03-22

  • <jsp:getProperty> 作用:获取指定javabean对象的属性值。 <jsp:getProperty name="JavaBean实例名" property=“属性名”/>
    查看全部
    0 采集 收起 来源:getProperty

    2018-03-22

  • <jsp:setProperty>动作:给【已经实例化的Javabean对象的属性赋值】,一共有四种形式。 1、需要表单提交属性:<jsp:setProperty name="Javabean实例名" property="*"/>: 与之前页面提交的表单的【所有属性进行匹配】,若有与javabean类属性名相同的,则进行赋值。比如表坛提交了username="xxx",而javabean里有username属性,则对其进行赋值 2、需要表单提交属性<jsp:setPropery name="Javabean实例名" property="javabean属性名" />:对【指定的属性进行匹配】 3、手动设置属性:<jsp:setProperty name = "Javabean实例名" property="Javabean属性名" value="BeanValue" /> 4、与request参数有关,通过url传参 :<jsp:setProperty name="Javabean实例名" property="propertyName" param="request对象中的参数名" /> 例 1.根据表单自动匹配所有的属性 <jsp:setProperty name="myUsers" property="*"/> 2.根据表单自动匹配相应的属性(部分匹配) <jsp:setProperty name="myUsers" property="username"/> 3.与表单无关,通过手工赋值给属性 <jsp:setProperty name="myUsers" property="username" value=“Lisa”/> 4.通过url传参数给属性赋值(表单中action属性url传递参数值:action=“dologin.jsp?mypass=999999”) <jsp:setProperty name="myUsers" property="username"/> <jsp:setProperty name="myUsers" property="password" param=“mypass”/>
    查看全部
    0 采集 收起 来源:setProperty

    2018-03-22

举报

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

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