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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • JSP内置对象——请求转发与请求重定向的区别 一、请求重定向:服务端responce.sendRedirect("xx.jsp")重定向。【客户端行为】:即客户端会访问两次,第一次访问后会立即跳转到第二个重定向页面上,【从本质上讲等于两次请求】,而前一次的请求封装的request对象不会保存,地址栏的URL地址会改变。 二、请求转发:服务端request.getRequestDispatcher("xx.jsp").forward(request,response)请求转发。forward(request,response)用于保存内置对象request和response。【服务器行为】:服务器会代替客户端去访问转发页面,【从本质是一次请求】,转发后请求对象会保存,地址栏的URL地址不会改变。
    查看全部
  • 修改tomcat默认端口号 1在安装目录修改conf/server.xml文件 修改connector port="8080" 成用户自定义的端口号
    查看全部
  • 修改Tomcat服务器默认端口
    查看全部
  • 虚拟路径是可以修改的
    查看全部
  • <%@ page language="java" import="java.util.*,java.io.*" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <% response.setContentType("text/html;charset=utf-8"); //设置响应的MIMI类型 out.println("<h1>response内置对象</h1>"); out.println("<hr>"); //out.flush(); //当response.sendRedirect("reg.jsp");时,为out.flush();加注释否则会抛出异常 PrintWriter outer = response.getWriter(); //获取输出对象 outer.println("大家好,我是response对象的输出流outer对象!"); //同样时输出向客户端输出字符串对象,但是getWriter()先于out(),但可使用out.flush()来避免。 response.sendRedirect("reg.jsp"); //请求重定向 %>
    查看全部
    0 采集 收起 来源:response对象

    2018-03-22

  • web.xml中配置session超时时间
    查看全部
  • session与cookie对比 session: 1.在服务器端保存用户信息 2.session中保存的是Object类型 3.随会话的结束而将其存储的数据销毁 4.保存重要信息 cookie: 在客服端保存用户信息 cookie保存的是String类型 cookie可以长期保存在客服端 保存不重要的用户信息 session的安全性要比cookie高
    查看全部
  • 请求转发:服务器行为,requset.getRequestDispatcher().forward(req,resp);是一次请求,转发后请求对象会保存,地址栏的URL地址不会改变! 请求重定向:客户端行为,response.sendRedirect(),从本质上讲等同于两次请求,前一次的请求对象不会被保存,地址栏的URL地址会改变!!
    查看全部
  • 用户名:<%=request.getParameter("username") %><br> 密码:<%=request.getAttribute("password") %><br> 请求体的MIME类型:<%=request.getContentType() %><br> 协议类型及版本号:<%=request.getProtocol() %><br> 服务器主机名:<%=request.getServerName() %><br> 服务器端口号:<%=request.getServerPort() %><br> 请求文件的长度:<%=request.getContenLength() %><br> 请求客户端的IP地址:<%=request.getRemotoAddr() %><br> 请求真实路径:<%=request.getRealPath("request.jsp") %><br> 请求的上下文路径:<%=request.getContextPath() %><br>
    查看全部
  • 面试易问到的问题
    查看全部
  • 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地址
    查看全部
  • WEB-INF安全目录,只有服务器端访问,客户端无权访问; web.xml配置 <welcome-file-list> <welcome-file>/**.jsp(或html文件)</welcome-file> </welcome-file-list>
    查看全部
    0 采集 收起 来源:WEB-INF目录详解

    2018-03-22

  • include 区别
    查看全部
  • jsp九大内置对象:out对象;request对象;response对象;session对象;application对象;Page对象;pageContext对象;exception对象;config对象
    查看全部
  • 修改tomcat的server.xml可以解决url中传递参数中文乱码的问题
    查看全部

举报

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

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