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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • 请求重定向:客户端行为,response.sendRedirect(),从本质上讲等同于两次请求,前一次的请求对象不会保存,地址栏的URL地址会改变 请求转发:服务器行为,request.getRequestDispatcher().forward(req,resp);是一次请求,转发后请求对象会保存,地址栏的URL地址不会改变。
    查看全部
  • response.setContentType("text/html;charactor=utf-8");//设置响应的MIME类型、 PrintWriter outer=response.getWriter();//获取输出流对象 注:PrintWriter对象在进行输出时,总是提前与out对象 解决方法:在使用out对象之后,使用out.flush();//清空缓冲区 方法进行强制输出
    查看全部
    0 采集 收起 来源:response对象

    2018-03-22

  • 因为favorite传递的参数有多个, 所以要用 request.getParameterValues("favorite");
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • request对象方法补充: int getServerPort() 返回服务器接受此请求所用的端口号 String getCharacterEncoding() 返回字符码方式 void setCharacterEncoding() 设置请求的字符编码方式 int getContentLength() 返回请求体的长度(以字节数) String getRemoteAddr() 返回发送此请求的客户端IP地址 String getRealPath(String path) 返回一虚拟路径的真实路径 String request.getContextPath() 返回上下文路径
    查看全部
  • <% request.setCharacterEncoding("utf-8"); request.setAttribute("password", "123456");//保存一个password %> <%= request.getAttribute("password") %>//取出password 的值
    查看全部
  • request对象 get方式传递参数乱码问题,修改server.xml,在修改端口号的下面添加URIEncoding="utf-8"就可以了
    查看全部
  • get:以明文的方式通过URL提交数据,数据在URL中可以看到。提交的数据最多不超过2KB。安全性较低但效率比POST方式高,适合提交数据量不大,安全性不高的数据,比如:搜索,查询等功能。 post:将用户提交的信息封装咋HTML HEADER内。适合提交数据量大,安全性高的用户信息,比如:注册、修改、上传等功能。
    查看全部
  • out 内置对象 flush() 后不能 clear()
    查看全部
    0 采集 收起 来源:out对象

    2015-05-20

  • out内置对象 总结
    查看全部
    0 采集 收起 来源:out对象

    2015-05-20

  • Web程序的请求相应模式: 用户发送请求(request) 服务器给用户响应(response)
    查看全部
  • JSP内置对象--是WBb容器创建的一组对象,不使用new关键字就可以使用内置对象。 常用:out, request, rsponse, session, application; 不常用:page, pageContext, exception, config.
    查看全部
  • cookie是web服务器保存在客户端的一系列文本信息 典型应用:1:判断是否登录网站 2:购物车应用
    查看全部
    0 采集 收起 来源:Cookie概述

    2015-05-20

  • 就是转换为class文件后,他会创建一个Servlet的实例,然后调用Servlet的构造方法,再调用jspInit()方法 ​(1)JSP引擎先把该JSP文件转换成一个Java源文件(Servlet),在转换时如果发现JSP文件有任何语法错误,转换过程将中断,并向服务端和客户端输出出错信息。 (2)如果转换成功,JSP引擎用javac把该Java源文件编译成相应的class文件。 (3)创建一个该Servlet(JSP页面的转换结果)的实例,该Servlet的jspInit()方法被执行,jspInit()方法在Servlet的生命周期中只被执行一次。 (4)jspService()方法被调用来处理客户端的请求。对每一个请求,JSP引擎创建一个新的线程来处理该请求。如果有多个客户端同时请求该JSP文件,则JSP引擎会创建多个线程。每个客户端请求对应一个线程。以多线程方式执行可以大大降低对系统的资源需求,提高系统的并发量及响应时间。但不过也应该注意多线程的编程限制,由于该Servlet始终驻于内存,所以响应是非常快的。
    查看全部
    0 采集 收起 来源:练习题

    2015-05-20

  • _jspInit(): 初始化方法,就是当JSP页面第一次被请求时,调用的方法 _jspService():处理用户每个请求的方法 当JSP页面改变的时候,JSP引擎就会重新编译JSP页面
    查看全部
  • model1就是javabean+jsp开发模式
    查看全部
    0 采集 收起 来源:Model1简介

    2015-05-20

举报

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

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