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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • 保存用户的状态的两大机制:session ,cookie cookie作用: 1.对特定对象的追踪 2.保存用户网页浏览记录与习惯 3.简化登录 安全风险:容易泄露用户信息 cookie的应用: 系统会自动记录已经浏览过的视频 记住用户名和密码实现自动登录功能
    查看全部
    0 采集 收起 来源:Cookie概述

    2015-07-21

  • http的无状态性: 无状态性是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求 但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道他就是刚才的那个浏览器 简单的说,就是服务器不会去记得你,所以就是无状态协议
    查看全部
  • JavaBean的四个作用于范围 说明:使用userBeans的scope属性可以用来指定JavaBean的作用范围 page//仅在当前页面有效 request:可以通过HttpRequest.getAttribute()方法获得JavaBean对象 session//可以通过HttpSession.getAttribute()方法获得JavaBean对象 application//可以通过application.getAttribute()方法获得JavaBean对象
    查看全部
  • 在JSP页面中通常使用jsp动作标签使用Javabeans:三个动作useBeans,setProperty,getProperty (一)<jsp:useBeans>动作:在jsp页面中实例化或者在指定范围内使用javabean 1、<jsp:useBean id="标示符" class="java类名" scope="作用范围" /> 2、【其中标示符为对象引用;java类名需要使用全名】 (二)、<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对象中的参数名" />
    查看全部
    0 采集 收起 来源:setProperty

    2018-03-22

  • 无状态性是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求 但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道他就是刚才的那个浏览器 简单的说,就是服务器不会去记得你,所以就是无状态协议
    查看全部
  • Javabeans是符合某种特定规范的Java类; 使用javabeans的好处是解决代码重复编写,减少代码冗余,功能区分明确,提高了代码的维护性。 ------------------------------------------------ Javabean的设计原则:公有类,无参的公有构造方法,属性私有,getter和setter
    查看全部
  • pageContext对象提供了对jsp页面内所有的对象以及名字空间的访问
    查看全部
  • JSP内置对象 application对象 application对象实现了用户间数据的共享,可存放全局变量 application开始于服务器的启动,终止于服务器的关闭 在用户的前后连接或不同用户之间的连接中,可以对application对象的同一属性进行操作。 在任何地方对application对象属性的操作,都将影响到其他用户对此的访问。 服务器的启动和关闭决定了application对象的生命 application对象时ServletContext对象的实例
    查看全部
    0 采集 收起 来源:application对象

    2015-07-19

  • 设置超时方法: Tomcat默认session超时30m session.setMaxInactiveInterval(); web.xml中配置 <session-config> <session-timeout>10//分钟 </session-timeout> </session-config> ------------------------------------------- 创建:客户端第一次访问,服务器创建一个sessionid,客户端每次会传回给服务器 活动:浏览器关闭,sessionid并没有销毁,还在服务器存活。 销毁:session.invalidate()/session超时/服务器重启。
    查看全部
  • Javabeans是符合某种特定规范的java类。 javaBeans的设计原则:公有类——包含无参的构造方法——属性私有——getter和setter封装属性值
    查看全部
  • 请求重定向是客户端行为 请求转发是服务器行为
    查看全部
    1 采集 收起 来源:练习题

    2015-07-18

  • 请求重定向--response.sendRedirect()--客户端行为,相当于在新页面中,执行转到一个新的窗口,不涉及request对象的传递。所以不能使用源客户端request对象中的一个参数。并且URL地址也发生了改变。 请求转发--request.getRequestDispatcher(path).forward(request,response)--服务器行为,相当于在本页面中接受了一个新路径的页面,仍然停留在本页面,URL地址不会发生改变。可以使用request对象中的参数。
    查看全部
  • response.getWriter()获取的PrintWriter的输出总是在内置out对象之前。 解决方法: 内置out执行out.flush()输出全部缓冲区内容,这样就可以在后面的输出之前了
    查看全部
    1 采集 收起 来源:response对象

    2015-07-18

  • request.setCharacterEncoding(""utf-8)无法解决URL传递中文出现的乱码 解决URL传参乱码问题,修改tomcat目录下conf\server.xml中<connector>标签,添加 URIEncoding="utf-8"
    查看全部
  • <form action="formname" action="动作"method="提交方式"> get方式提交不安全,而且提交数据小,可以在客户端看到。 post方法提交数据安全,提交数据量大
    查看全部

举报

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

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