摘要: 1.$.ajax 方法 url 表示请求的地址type 表示请求的类型 GET 或 POST 请求 data 表示发送给服务器的数据 格式有两种: 一:name=value&name=value 二:{key:value} success 请求成功,响应的回调函数 dataType 响应的数据类型 阅读全文
posted @ 2020-07-24 15:54 why666 阅读(251) 评论(0) 推荐(0)
摘要: AJAX 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发 技术。 ajax 是一种浏览器通过 js 异步发起请求,局部更新页面的技术。 Ajax 请求的局部更新,浏览器地址栏不会发生变化 局部更新不 阅读全文
posted @ 2020-07-24 15:52 why666 阅读(474) 评论(0) 推荐(0)
摘要: 1.导入JSON的jar包 gson bean对象 Person p=new Person("why",1); //创建gson实例 Gson gson=new Gson(); //bean转为字符串 toJson String s = gson.toJson(p); System.out.prin 阅读全文
posted @ 2020-07-24 15:51 why666 阅读(180) 评论(0) 推荐(0)
摘要: 1.定义json 是由键值对组成,并且由花括号(大括号)包围。每个键由引号引起来,键和值之间使用冒号进行分隔, 多组键值对之间进行逗号进行分隔。 2.访问json 中的 key 我们可以理解为是对象中的一个属性。 json 中的 key 访问就跟访问对象的属性一样: json 对象.key对于数组f 阅读全文
posted @ 2020-07-24 15:48 why666 阅读(200) 评论(0) 推荐(0)
摘要: JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。JSON 采用完全独立于语言的文本格式,而且很多语言都提供了对 json 的支持(包括 C, C++, C#, Java, JavaScript, Perl, 阅读全文
posted @ 2020-07-24 15:46 why666 阅读(173) 评论(0) 推荐(0)
摘要: FilterConfig 类见名知义,它是 Filter 过滤器的配置文件类。 Tomcat 每次创建 Filter 的时候,也会同时创建一个 FilterConfig 类,这里包含了 Filter 配置文件的配置信息。 FilterConfig 类的作用是获取 filter 过滤器的配置内容 1、 阅读全文
posted @ 2020-07-24 15:43 why666 阅读(260) 评论(0) 推荐(0)
摘要: 1.是三大组件之一(filter Servlet Listener)2.是规范即为接口3.作用是拦截请求,过滤响应 权限检查 日记操作 事物管理 1.web文件下有一个admin,此时这个admin的资源只有用户登录后才能访问对于登录来说 我们可以在jsp页面判断session域中是否有对应的用户信 阅读全文
posted @ 2020-07-24 15:42 why666 阅读(367) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-07-24 15:37 why666 阅读(135) 评论(0) 推荐(0)
摘要: 保存request.getSession().setAttribute("key1", "v1"); request.getSession().setAttribute("key2", "v2"); request.getSession().setAttribute("key3", "v3"); r 阅读全文
posted @ 2020-07-24 15:35 why666 阅读(238) 评论(0) 推荐(0)
摘要: 一个浏览器创建一个会话 cookie保存在客户端 而session保存在服务器端Sessionsession 从字面上讲,就是会话。这个就类似于你和一个人交谈,你怎么知道当前和你交谈的是张三而不是李四呢?对方肯定有某种特征(长相等)表明他就是张三。session 也是类似的道理,服务器要知道当前发请 阅读全文
posted @ 2020-07-24 15:34 why666 阅读(228) 评论(0) 推荐(0)
摘要: 1.path属性过滤cookie 让那个cookie给服务器 那个不给 通过请求地址来进行的操作 2.谷歌浏览器得到cookie后 会将与当前页面路径不同的cookie隐藏 此时必须访问http://localhost:8080/cookie/dnf/cookie.html才能看到cookieCoo 阅读全文
posted @ 2020-07-24 15:32 why666 阅读(302) 评论(0) 推荐(0)
摘要: 1.方法一创建一个同名得cookie 接着修改Cookie cookie=new Cookie("key","NEWyasuo"); // 2.设置cookie对象 通知客户端保存 response.addCookie(cookie); response.getWriter().write("coo 阅读全文
posted @ 2020-07-24 15:31 why666 阅读(415) 评论(0) 推荐(0)
摘要: 1.getname 获取key getvalue 获取值 Cookie[] cookie = request.getCookies(); response.getWriter().write("cookie获取成功!"); for(Cookie cookie1:cookie) { response. 阅读全文
posted @ 2020-07-24 15:29 why666 阅读(1673) 评论(0) 推荐(0)
摘要: 什么是 Cookie?针对不同用户,做出不同的响应。,这就是Cookie的原理。是浏览器储存在用户的机器上的(可见免用户名登录)1、 Cookie駙译过来是饼干的意思。2、 Cookie是服务器通知客户端保存键値对的一种技术。3、客戶端有了 Cookie后,每次请求都发送给服务器。4,每个 Cook 阅读全文
posted @ 2020-07-24 15:28 why666 阅读(4634) 评论(0) 推荐(0)
摘要: 1.基本操作过程: 已知IOUtils 可能会报bug 导致空指针异常!需要重新导包当然 前提是你必须确认回传的数据格式告知浏览器的是正确的 resp.setHeader("Content-Disposition", "attachment;filename="+fileType); package 阅读全文
posted @ 2020-07-24 15:19 why666 阅读(164) 评论(0) 推荐(0)
摘要: 1.我们要先判断上传的是否为多段数据 只有多端数据才是上传上来的文件 以下是基本的实现类getname 是得到文件的名字 getfilename是得到html页面的名字 注意在form标签中必须加入enctype="multipart/form-data" 如果不加 此时if中的静态方法始终返回fa 阅读全文
posted @ 2020-07-24 15:16 why666 阅读(143) 评论(0) 推荐(0)
摘要: 以下代码在实际中区别大小写嗷目前使用了jar包 也可以不用jar包来写1.一般都使用第三方jar包 在javaweb的文件上传和下载中 目前使用了commons-io和commonsfileupload 2.Servletfileupload类, 用于解析上传的数据。3.boolean Servle 阅读全文
posted @ 2020-07-24 15:12 why666 阅读(156) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-07-24 15:10 why666 阅读(855) 评论(0) 推荐(0)
摘要: 1、要有一个form标签, method=post请求 get请求有长度限制:url地址的字符个数有上限2、form标签的 enctype属性值必須为 multipart/form-data值enctype=multipart/form-data传输的数据以多段发送 然后以二进制流的形式给服务器 3 阅读全文
posted @ 2020-07-24 15:09 why666 阅读(222) 评论(0) 推荐(0)
摘要: 1. page Context对象的使用:1).协议:request. getScheme()它可以获求的协仪<%=request. getScheme()%> <br/>${pageContext.request.scheme}<br/>2).服务器ip:<%= request.getServer 阅读全文
posted @ 2020-07-24 15:05 why666 阅读(113) 评论(0) 推荐(0)
摘要: 变量 类型 作用pageContext PageContextimpl 可以获取九大内置对象 pageScope Map<String,Object> 获取pagecontext域数据 requestScope Map<String,Object> 获取 Requst域中的数据 sessionSco 阅读全文
posted @ 2020-07-24 15:02 why666 阅读(154) 评论(0) 推荐(0)
摘要: 其他都类似 也就是empty 1.empty运算:可以判断一个数据是否为空 如果为空则输出true 不为空输出false为空的情况:为null的时候 为空为空串的时候 为空是object类型的数组 长度为0的时候list集合 元素个数为0的时候map集合 元素个数为0的时候 2.点运算 []运算就是 阅读全文
posted @ 2020-07-24 15:00 why666 阅读(172) 评论(0) 推荐(0)
摘要: 1.全称:expression language2.作用是代替jsp页面中的页面表达式脚本在jsp页面中进行的数据输出EL表达式在输出数据的时候比jsp简洁格式: ${ } 体现:<% request.setAttribute("key","你"); %> <h1> 使用jsp输出 </h1> <% 阅读全文
posted @ 2020-07-24 14:58 why666 阅读(262) 评论(0) 推荐(0)
摘要: 1、如果把变量放到pageContext里,就说明它的作用域是page,它的有效范围只在当前jsp页面里。 从把变量放到pageContext开始,到jsp页面结束,你都可以使用这个变量。 2、如果把变量放到request里,就说明它的作用域是request,它的有效范围是当前请求周期。所谓请求周期 阅读全文
posted @ 2020-07-24 14:56 why666 阅读(617) 评论(0) 推荐(0)
摘要: 1。listener监听器 Javaweb 三大组件之一 其他组件是 servlet程序和 filter过滤器2。类似学的图形界面 他就是接口 监听变化来做响应的处理3.(1)servletContextListener常用 其他的几乎很少用了 (2)监听servletContext对象的创建和销毁 阅读全文
posted @ 2020-07-24 14:54 why666 阅读(142) 评论(0) 推荐(0)
摘要: 1.response中表示响应,我们经常用于设置返回给客户端的内容(输出)out也给用户做输出使用的。 2.response和out之前的区别是他俩怎么放置位置都是response写出的放在前面 out输出的数据始终放在后面 但是使用out.flush可以改变他俩的顺序 3.由于底层源代码都是out 阅读全文
posted @ 2020-07-24 14:53 why666 阅读(538) 评论(0) 推荐(0)
摘要: 1.四个域对象分别为1)pageContext (PageContextImpl)可以保存数据在同一个 jsp 页面中使用 当前jsp页面有效 2)request(HttpServletRequest) 一次请求有效可以保存数据在同一个 request 对象中使用。经常用于在转发的时候传递数据3) 阅读全文
posted @ 2020-07-24 14:46 why666 阅读(701) 评论(0) 推荐(0)
摘要: 1 html注释在java源代码中 以out.writer输出到客户端2 Java注释 在源代码里 和正常Java程序一样 jsp注释会注释掉一切<%-- --> 真正的注释 九大内置对象第九个需要配置 isErrorPag 阅读全文
posted @ 2020-07-24 14:45 why666 阅读(115) 评论(0) 推荐(0)
摘要: 1.表达式格式:就是在页面上输出东西<%=表达式%>2.作用:在jsp页面上输出数据对应也可以演示:不用啥演示了 反正就<%="字符串"%><%=12%><%=map>2.特点1)所有的表达式脚本都会被翻译到_jspservice方法中2)表达式脚本都会被翻译为out.print();输出到页面3) 阅读全文
posted @ 2020-07-24 14:44 why666 阅读(324) 评论(0) 推荐(0)
摘要: 1.格式<%! %> 就是定义 定义代码的可以给jsp翻译出来的java类定义属性和方法甚至代码块定义属性 静态代码块 方法 都可以<%! private Integer id; private String name; private static Map<String,Integer> map; 阅读全文
posted @ 2020-07-24 14:43 why666 阅读(124) 评论(0) 推荐(0)
摘要: jsp头部的page指令 1)language 属性 表示jsp翻译后是什么语言 只支持Java2)contentType jsp返回的数据类型 也是resp.setContentType("text/html;charset=utf-8");的数据类型3)pageEncoding 当前jsp的字符 阅读全文
posted @ 2020-07-24 14:42 why666 阅读(145) 评论(0) 推荐(0)
摘要: JSP 全称:java server pages Java的服务器页面主要作用是代替servlet程序回传html页面的数据(原因是servlet程序回传html页面数据是很繁琐的事情) 1 jsp的本质:servlet程序(就是一个Java的程序 当访问jsp的时候就会被翻译为Java文件并编译生 阅读全文
posted @ 2020-07-24 14:41 why666 阅读(119) 评论(0) 推荐(0)
摘要: post和get见知乎https://www.zhihu.com/search?type=content&q=post%E5%92%8Cget 1请求参数1.1GET请求#请求行1)请求方式 GET2)请求资源路径[+?+请求参数]3)请求协议版本号 http/1.1#请求头key:value组成 阅读全文
posted @ 2020-07-24 14:36 why666 阅读(272) 评论(0) 推荐(0)
摘要: 请求转发 请求的转发:服务器接受到请求后 从一个资源跳转到另一个资源 共享request 重定向: 阅读全文
posted @ 2020-07-24 14:15 why666 阅读(192) 评论(0) 推荐(0)