
JAVA WEB
以javaweb技术为知识
程序胖
这个作者很懒,什么都没留下…
展开
-
Http传递参数的方式
Http传递参数的方式URL传递参数把参数放在URL中,适用于所有的HTTP请求Method,例如GET,POST例如:http://www.baidu.com?key1=value1&key2=value2;From-data就是通过HTML的From标签,传递参数给后端的方法x-www-from-urlencoded跟form-data类似,也是把传递的数据放在请求体,不过请求体的形式相对简单,跟URL参数的形式一样。即把传递数据转换为URL参数的形式,然后放在请求体中原创 2021-05-21 17:16:05 · 3312 阅读 · 0 评论 -
ES6简单学习
目录前言什么是ECMAScript?ES5和6的一些新特性let 和 const 命令字符串扩展解构表达式函数优化map和reducepromise模块化什么是模块化exportimport前言什么是ECMAScript?前端的发展历史:ECMAScript就进入了快速发展期:ES5和6的一些新特性let 和 const 命令之前,js定义变量只有一个关键字:var但是var有一个问题,就是定义的变量有时会莫名奇妙的成为全局变量。例如这样的一段代码:结果显示:显然var原创 2020-07-21 10:23:10 · 124 阅读 · 0 评论 -
XML学习笔记
XML基础概念:Extensible Markup Language 可扩展标记语言可扩展:标签都是自定义的。 功能存储数据配置文件在网络中传输xml与html的区别xml标签都是自定义的,html标签是预定义。xml的语法严格,html语法松散xml是存储数据的,html是展示数据w3c:万维网联盟语法:基本语法:1. xml文档的后缀名 .xml2. xml第一行必须定义为文档声明3. xml文档中有且仅有一个根标签4. 属性值必须使用引原创 2020-05-21 10:46:57 · 137 阅读 · 0 评论 -
JQuery学习笔记(二)高级
JQuery动画三种方式显示和隐藏元素默认显示和隐藏方式show([speed,[easing],[fn]])参数:speed:动画的速度。三个预定义的值(“slow”,“normal”, “fast”)或表示动画时长的毫秒数值(如:1000)easing:用来指定切换效果,默认是"swing",可用参数"linear"swing:动画执行时效果是 先慢,中间快,最后又慢linear:动画执行时速度是匀速的fn:在动画完成时执行的函数,每个元素执行一次。hid原创 2020-05-18 21:59:39 · 130 阅读 · 0 评论 -
JQuery学习笔记(一)基础
JQuery概述概念: 一个JavaScript框架。简化JS开发jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优 化HTML文档操作、事件处理、动画设计和Ajax交互。JavaScript框架:本质上就是一原创 2020-05-17 21:22:53 · 214 阅读 · 0 评论 -
BootStrap学习笔记
BootStrap概述概念: 一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。好处:定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。响应式布局。* 同一套页面可以兼容不同分辨率的设备。快速入门下载Bootstrap原创 2020-05-17 10:28:25 · 213 阅读 · 0 评论 -
CSS简单复习笔记
CSS:页面美化和布局控制概念: Cascading Style Sheets 层叠样式表层叠:多个样式可以作用在同一个html的元素上,同时生效好处:功能强大将内容展示和样式控制分离降低耦合度。解耦让分工协作更容易提高开发效率CSS的使用:CSS与html结合方式内联样式在标签内使用style属性指定css代码如:<div style="color:red;">hello css</div>内部样式在head标签内,定义st原创 2020-05-16 10:06:48 · 150 阅读 · 1 评论 -
html简单复习笔记
web概念概述JavaWeb:* 使用Java语言开发基于互联网的项目软件架构:C/S: Client/Server 客户端/服务器端在用户本地有一个客户端程序,在远程有一个服务器端程序如:QQ,迅雷…优点:用户体验好缺点:开发、安装,部署,维护 麻烦B/S: Browser/Server 浏览器/服务器端只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序优点:开发、安装,部署,维护 简单缺点:如果应用过大,原创 2020-05-15 11:34:38 · 789 阅读 · 1 评论 -
分页思路
原创 2020-05-13 12:31:08 · 145 阅读 · 0 评论 -
Listener和Filter的基础知识
Listener介绍监听器介绍什么是监听器Javaweb中的监听器是用于监听web常见对象HttpServletRequest,HttpSession,ServletContext监听器的作用1.监听web对象创建与销毁.2.监听web对象的属性变化3.监听session绑定javaBean操作.监听机制相关概念1.事件----一件事情2.事件源—产生这件事情的源头3...原创 2020-03-29 19:38:29 · 345 阅读 · 0 评论 -
AJAX基础知识学习
什么是AJAXAJAX:(Asynchronous JavaScript And XML)指异步 JavaScript 及 XML是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术,是基于JavaScript、XML、HTML、CSS新用法Ajax:只刷新局部页面的技术* JavaScript:更新局部的网页* XML:一般用于请求数据和响应数据的封装* XMLHttpRe...原创 2020-03-26 20:47:57 · 152 阅读 · 0 评论 -
DBUtils基础知识复习
DBUtils的作用DBUtils是java编程中的数据库操作实用工具DBUtils封装了对JDBC的操作,简化了JDBC操作。对于数据表的读操作,他可以把结果转换成List,Array,Set等java集合,便于程序员操作;对于数据表的写操作,也变得很简单(只需写sql语句)可以使用数据源,使用JNDI,数据库连接池等技术来优化性能–重用已经构建好的数据库连接对象DBUt...原创 2020-03-21 21:14:44 · 187 阅读 · 0 评论 -
事务与连接池的基础学习
MySql事务事务是指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么 全部不成功。就比如:转账,A转账给B100元,A-100,B+100,如果其中一个操作出现错误实现不了,就会形成误差,导致数据不对等。mysql引擎是支持事务的,mysql默认自动提交事务。每条语句都处在单独的事务中。手动控制事务开启事务:start transaction | begin提交事务:c...原创 2020-03-17 21:44:22 · 166 阅读 · 0 评论 -
JAVA WEB 的一种开发模式---MVC模式和分层思想
MVC开发模式M:Model模型JavaBean的四种作用域V:View视图Jsp技术C:Controller控制器Servlet技术ps:JavaBean:就是一个普通类(实体bean),包含三样标准:一个无参构造、私有属性、公共的getter和setter方法分层思想将应用分为三个层面:WEB层,业务层,数据访问层客户端通过WEB层调用业务层的...原创 2020-03-16 21:07:30 · 576 阅读 · 0 评论 -
JSP基础复习(二)
PageContext本身也是一个域对象:它可以操作其它三个域对象(request session application)的数据void setAttribute(String name,Object o);Object getAttribute(String name);void removeAttribute(String name);操作其它域对象的方法void setAttr...原创 2020-03-14 20:29:10 · 237 阅读 · 0 评论 -
Jsp基础复习(一)
知识储备JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP实际上就是Servlet。JSP原理浏览器将JSP文件发给服务器,服务器将jsp文件翻译成JAVA文件,然后在编译成字节码文件(.class)最后再返回给服务器然后可以再服务器下的work文件夹下\work\Catalina\localhost...原创 2020-03-13 21:52:31 · 1221 阅读 · 0 评论 -
HttpSession基础知识
HttpSession在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。 因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。Session和Cookie的主要区别在于...原创 2020-03-12 12:14:59 · 1219 阅读 · 0 评论 -
Cookie基础复习
知识储备首先要先了解什么是会话,会话就是用户打开一个浏览器,点击多个链接,然后会访问多个WEB服务,然后再关闭浏览器。有两种保存会话数据的技术,可以保存用户的数据,就比如像你购物车里的数据。而这两种技术分别是Cookie技术和HttpSession技术。Cookie的概述Cookie是客户端技术,程序会把每一个用户的数据以Cookie的形式写给用户各自的浏览器。当用户再使用浏览器去访...原创 2020-03-10 20:28:42 · 1992 阅读 · 1 评论 -
HttpServlet基础知识复习(二)HttpServletRequest (请求)
HttpServletRequest 请求请求行常用代码: request.getMethod();//获得请求方式 request.getRequestURL();//返回客户端发出请求时的完整URL。(StringBuffer,return a StringBuffer object containingthe reconstructed URL) request.getR...原创 2020-03-09 22:02:14 · 420 阅读 · 0 评论 -
HttpServlet基础知识复习(一)HttpServletResponse (响应)
知识储备首先要先理解好HTTP协议Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象和代表响应的response对象。HttpServletResponse (响应)分为三个部分响应行 HTTP/1.1 响应状态码setStatus(int sc)//设置响应状态码响应头setHeader(String name,St...原创 2020-03-08 21:37:31 · 624 阅读 · 0 评论 -
servlet的基础复习
Servlet简述servlet是运行在 Web 服务器中的小型 Java 程序(即:服务器端的小应用程序)。servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。编写过程:1. 写一个java类,实现servlet接口2. 修改web.xml文件,给servlet提供一个可访问的URI地址<!--创建一个servlet实例-->&l...原创 2020-03-07 21:29:27 · 307 阅读 · 0 评论 -
JDBC的复习
JDBC的概述JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。JDBC与数据库驱动的关系:接口与实现的关系。JDBC的规范(四个核心对象):DriverManager:用于注册驱动Connection: 表示与数据库创建的连接Statement: 操作数据库sql语句的对象ResultSet: 结果集或一张虚拟表...原创 2020-03-03 21:21:19 · 227 阅读 · 0 评论