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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • 请求转发与请求重定向 (1)请求重定向: 客户端行为,response.sendRedirect(),从本质上等同于两次请求, 前一次的请求对象不会保存,地址栏的URL地址会改变。 (2)请求转发: 服务器行为,request.getRequestDispatcher().forward(req,resp); 是一次请求,转发后请求对象会保存,地址栏的URL地址不会改变。
    查看全部
  • printWriter会在内置out之前显示(即使out语句在前面)若要在out之后输出,需要在out语句后加上out.flush();out.flush();先将缓存中的强制输出在浏览器,然后清空缓存
    查看全部
    0 采集 收起 来源:response对象

    2016-06-09

  • response对象 (1)内容:response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpServletResponse类的实例。 response对象具有页面作用域,即访问一个页面时,该页面内的response对象只能对这次访问有效, 其它页面的response对象对当前页面无效 (2)方法: 1) String getCharacterEncoding() 返回响应用的是何种字符编码 2) ServletOutputStream getOutputStream() 返回响应的一个二进制输出流 3) PrintWriter getWriter() 返回可以向客户端输出字符的一个对象 4) void setContentLength(int len) 设置响应头长度 5) void setContentType(String type) 设置响应的MIME类型 6) sendRedirect(java.lang.String location) 重新定向客户端的请求 response.sendRedirect(路径),请求重定向,使客户端发送一个新的请求
    查看全部
    0 采集 收起 来源:response对象

    2016-06-09

  • 使用request对象的getParameterValues()方法实现复选框信息获取
    查看全部
    0 采集 收起 来源:练习题

    2016-06-09

  • request请求的方法
    查看全部
  • request对象方法
    查看全部
  • pageEncoding:设置JSP页面本身的编码方式 ContentType:服务器发送给客户端的内容的编码 request.setCharacterEncoding:设置请求的编码方式(即别的页面提交到这个页面时所携带参数,表单等都设置成这种编码方式的)
    查看全部
  • <body> <h1>request内置对象</h1> 用户名:<%=request.getParameter("username")%><br> 爱好:<% String[] favorites=request.getParameterValues("favorite"); for(int i=0;i<favorites.length;i++) { out.println(favorites[i]+"&nbsp&nbsp;"); } %> </body>
    查看全部
  • request对象 (1)内容: 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。 它是HttpServletRequest类的实例。request对象具有请求域,即完成客户端的请求之前,该对象一直有效。 (2)方法: 1 object getAttribute(String name) 返回指定属性的属性值 2 Enumeration getAttributeNames() 返回所有可用属性名的枚举 3 String getCharacterEncoding() 返回字符编码方式 4 int getContentLength() 返回请求体的长度(以字节数) 5 String getContentType() 得到请求体的MIME类型 6 ServletInputStream getInputStream() 得到请求体中一行的二进制流 7 String getParameter(String name) 返回name指定参数的参数值 8 Enumeration getParameterNames() 返回可用参数名的枚举 9 String[] getParameterValues(String name) 返回包含参数name的所有值的数组 10 String getProtocol() 返回请求用的协议类型及版本号 11 String getScheme() 返回请求用的计划名,如:http.https及ftp等 12 String getServerName() 返回接受请求的服务器主机名 13 int getServerPort() 返回服务器接受此请求所用的端口号 14 BufferedReader getReader() 返回解码过了的请求体 15 String getRemoteAddr() 返回发送此请求的客户端IP地址
    查看全部
  • get post
    查看全部
  • 表单的提交方式: 1.get 安全性不够好,容易泄露客户信息,提交量不大,但效率高。 2.post 可以将表单信息封装到HTML HEADER中,保证客户信息安全,提交量大。 colspan="2" 表示合并横向两列。 type="submit" 设置点击按钮,value="登录" 设置按钮名称。
    查看全部
  • JSP out
    查看全部
    0 采集 收起 来源:out对象

    2016-06-09

  • JSP内置对象
    查看全部
  • JSP九大内置对象 request,response,out,session,application,page,pageContext,config,exception pageConfig不属于jsp九大内置对象
    查看全部
    1 采集 收起 来源:练习题

    2016-06-09

  • web应用程序的概念:用户可以用互联网访问的应用程序
    查看全部

举报

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

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