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

JAVA遇见HTML——JSP篇

milanlover JAVA开发工程师
难度入门
时长 7小时 0分
  • request内置对象 客户端的请求信息被封装在request对象中,他是HttpSevletRequest类的实例。request对象具有请求域,即完成客户端的请求之前,该对象一直有有效。常用方法有: String getParameter(String name) 返回name指定参数的参数值 String[] getParameterValues(String name) 返回包含参数name的所有值的数组 void set Attribute(String Object) 存储此请求中的属性 object getAttribute(String name) 返回指定属性的属性值 String getContentType() 得到请求体的MIME String get Protocol() 返回请求用的协议类型及版本号 String getServerName() 返回接受请求的服务器主机名
    查看全部
  • 表单常用的提交方式 <from name = "regFrom" action="动作" method="提交方式"> </from> get与Post的区别: 1、get:浏览器默认传递参数的方法,以明文的方式通过URL提交数据,数据在URL中可以看到。提交的数据最多不超过2KB。安全性较低但效率比post方式高。适合提交数据量不大,安全性不高的数据。比如:搜索、查询等功能。 2、post:将用户提交的信息封装在HTML HEADER 内。适合提交数据量大,安全性高的用户信息。比如:修改、注册、上传等功能。 eg:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>表单常用的提交方式</title> </head> <body> <form action="login.jsp" name="test" method="post"> //method 默认为 get <table> <tr> <td>用户名:</td> <td><input type="text" name="uname"/></td> </tr> <tr> <td>密码:</td> <td><input type="password" name="password"/></td> </tr> <tr col="2"> <td><input type="submit" value="提交" name="tijiao"/></td> </tr> </table> </form> </body> </html>
    查看全部
  • out对象的方法中要特别注意flush()和clear(),这两个方法。在调用flush()方法之后,不能在用clear()方法。否则回抛出异常。
    查看全部
    0 采集 收起 来源:out对象

    2017-11-30

  • session销毁方式---session过期的设置方法
    查看全部
  • <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Out内置对象</title> </head> <body> <h1>out内置对象</h1> <% out.println("<h2>静夜思</h2>"); out.println("窗前明月光<br/>"); out.println("疑是地上霜<br/>"); out.flush(); //将缓冲区内容输出到客户端 //out.clear();//会报错 out.clearBuffer(); //不会报错 out.println("举头望明月<br/>"); out.println("低头思故乡<br/>"); %> 缓冲区大小:<%=out.getBufferSize() %>byte<br/> 缓冲区剩余空间:<%=out.getRemaining() %>byte<br/> 是否清空缓冲区:<%=out.isAutoFlush() %> </body> </html>
    查看全部
    0 采集 收起 来源:out对象

    2018-03-22

  • session对象的常用方法
    查看全部
    0 采集 收起 来源:session对象

    2017-11-30

  • 表单提交方式 :get和post 两种方式 1.get 一般为明文,安全性不高,但是效率快,比如搜索,查询功能 2.post 将用户提交的信息封装在HTML HEADER内。适合提交数据量大,安全性高的用户信息 比如注册 修改 上传
    查看全部
  • out对象常用方法
    查看全部
    0 采集 收起 来源:out对象

    2017-11-30

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

    2017-11-30

  • 1.使用URLEncoder解决无法在Cookie当中无法保存中文这个问题 java.net.* URLEncoder.encode(String,"urf-8") URLDecoder.decode(String,"urf-8") 2.之所以老师要判断isUseCookies!=null是因为request.getParameterValues在获取一个属性的值时如果这个属性不存在就会返回null,这个时候如果取其length就会抛出异常。由于不选择复选框,返回结果为"",所以老师加了一个判断isUseCookies.length>0。
    查看全部
  • response对象的 PrintWriter outer=response.getWriter();outer.println("123"); 生成的outer打印的顺序要在out内置对象的前面。如果想要out先打印在网页,可以out.flush();
    查看全部
    0 采集 收起 来源:response对象

    2018-03-22

  • 目录结构
    查看全部
    0 采集 收起 来源:Tomcat目录结构

    2017-11-29

  • 常用的JSP内置对象: out request response session application Page pageContext exception config
    查看全部
  • jsp内置对象
    查看全部
  • WEB-INF文件夹只有服务端可以访问
    查看全部
    0 采集 收起 来源:WEB-INF目录详解

    2017-11-29

举报

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

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