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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • Session与Cookie的对比
    查看全部
  • 解决Cookie无法保存中文字符串的问题 1.java.net包下的URLEncoder类来进行编码 public static encode(String string, String enco); 2.URLDecoder类进行解码 URLDecoder.decode(String string, String enco); 3.如果在登录界面把username和password的值设为了null,那么在登陆框就会出现null 最好是设为"" 4.查找Cookie时,是按照k值进行查找的 ----------------------------------- 使用URLEncoder(在java.net包下)解决无法在Cookie当中保存中文字符串问题: String username = URLEncoder.encode(request.getParameter("username"),"utf-8");//编码,防止中文乱码 String password = URLEncoder.encode(request.getParameter("password"),"utf-8");//编码,防止中文乱码
    查看全部
  • session与cookie的对比
    查看全部
  • 记住登录状态逻辑
    查看全部
  • 【请求重定向sendRedirect和请求转发forwar的区别】 比如:在login.jsp登陆表单填写用户名,然后提交到dologin.jsp页面 如果dologin.jsp中使用重定向: response.sendRedirect("success.jsp"); 则在success.jsp中不能通过request.getParameter("username")获取用户名 因为,重定向相当于用户又发起了一次新的请求,但是发送新请求的时候又没有提交用户名的数据 而如果dologin.jsp中使用转发:request.getRequestDispatcher("success.jsp").forward(request,response); 则在success.jsp中可以获取到用户名 因为,forward(request,response),向后传递了reqeust对象,使用转发的方式,相当于客户端只访问了一次
    查看全部
  • 【response的输出流对象】 PrintWriter outer = response.getWriter(); //获取response的输出流对象,不同于内置的out对象(JspWriter) 使用response的输出流对象outer输出的语句,虽然写在out输出的后边,但是在浏览器上会先于out的输出显示。 要想使out对象的输出先显示,需要使用out.flush()方法,强制输出缓冲区的内容
    查看全部
    0 采集 收起 来源:response对象

    2015-08-12

  • http的无状态性: 无状态性是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求 但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道他就是刚才的那个浏览器 简单的说,就是服务器不会去记得你,所以就是无状态协议
    查看全部
  • http协议的无状态性:
    查看全部
  • 保存用户状态的两大机制: 1. Session 2. Cookie web服务器保存在客户端的一系列文本信息. Cookie的作用: 1.对特定对象的追踪 2.保存用户网页浏览记录与习惯 3.简化登陆 安全风险:容易泄漏用户信息
    查看全部
    0 采集 收起 来源:Cookie概述

    2015-08-12

  • http协议的无状态性: 无状态是指:当浏览器发送请求给服务器的时候,服务器响应客户端请求。 但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道它就是刚才那个浏览器
    查看全部
  • 【中文乱码问题】 乱码原因:tomcat提交表单时默认使用的是"iso8859-1"编码 解决方法: 在接收表单参数前使用: <% request.setCharacterEncoding("utf-8"); %> //post提交方式下才有效 无法解决URL传递中文出现的乱码 解决URL传参乱码问题: 修改tomcat目录下conf\server.xml中<connector>标签,添加 URIEncoding="utf-8"
    查看全部
  • get和post提交方式。
    查看全部
  • 指令 表达式 小脚本 声明 注释 静态内容
    查看全部
  • jsp指令
    查看全部
  • 动态开发比较:
    查看全部

举报

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

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