随笔分类 - JavaWeb基础随笔
摘要:新引入Hutool-HttpUtil的使用(更简单,更强大!),详见:http://www.cnblogs.com/jiangbei/p/7667858.html 一、概述 1.简介 根据凡技术必登其官网的原则(如果有),我们可以先访问其官网:http://hc.apache.org/httpcom
阅读全文
摘要:一、CXF 1.什么是CXF Apache CXF = Celtix + XFire,开始叫 Apache CeltiXfire,后来更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了
阅读全文
摘要:一、概述 1.是什么 Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。[1] Web Service技术, 能使得运行在不同机
阅读全文
摘要://写jQuery代码时注意前面一定要记得加$(function(){});,在文档加载完成后进行代码的编写 使用jQuery的表单对象属性来选择被选中的项::checked,详见文档选择器部分 根据官方的建议:具有 true 和 false 两个属性的属性,如 checked, selected
阅读全文
摘要:一、JSON是什么? JSON(JavaScript Object Notation)、轻量级数据交换格式。 JSON的后缀名:.json JSON的MINE类型:application/json 二、JSON的格式 以下为实际JSON举例(包含基本类型与数组类型等),理论不再赘述。 关于jsonP
阅读全文
摘要:什么是Jackson 可以轻松实现Java对象与JSON字符串的转换 准备工作:导包 Jackson的jar all下载地址:http://jackson.codehaus.org/1.7.6/jackson-all-1.7.6.jar 1.实体对象转JSON jackson使用getter方法定位
阅读全文
摘要:JQuery中的Ajax jQuery 对 Ajax 操作进行了封装, 在 jQuery 中最底层的方法是 $.ajax(), 第二层是 load(), $.get() 和 $.post(), (常用) 第三层是 $.getScript() 和 $.getJSON() 更详尽的介绍请参见API 什么
阅读全文
摘要:什么是Ajax Ajax被认为是(Asynchronous JavaScript and XML的缩写)。异步的js和xml 异步和同步:同步->类似打电话,接完一个再接下一个;异步:->类似短信,可以接收多条短信,不会由于一条短信来了而停止接收另外一条短信。 现在,允许浏览器与服务器通信而无须刷新
阅读全文
摘要:JQuery的CSS_DOM与样式操作 样式: 获取 class 和设置 class : class 是元素的一个属性, 所以获取 class 和设置 class 都可以使用 attr() 方法来完成. 追加样式: addClass() 移除样式: removeClass() 从匹配的元素中删除全部
阅读全文
摘要:JQuery拥有隐式迭代和显式迭代 因为JQuery为类数组对象,可以使用手动遍历实现显式 .each();也可以使用 实现隐式迭代 注:JQuery中很多方法都是无参为获取,单参为设置值(也就是无参为getter(),带参为setter()) JQuery中的DOM操作 DOM Core: DOM
阅读全文
摘要:一、什么是JQuery 一个流行的js库 核心理念:write less , do more 优势: 轻量级 强大的选择器 出色的 DOM 操作的封装 可靠的事件处理机制 完善的 Ajax 出色的浏览器兼容性 链式操作方式 JQuery对象是JQuery包装DOM对象所产生的对象 jQuery 对象
阅读全文
摘要:一、JavaMail概述与入门 JavaMail-java提供的一组API,用来收发邮件 中间有个邮件服务器: 客户端发给邮件服务器,另外一收件客户端从邮件服务器下载(最稳的还是163,QQ有点不靠谱) SMTP协议 port 25 SMTP的全称是“Simple Mail Transfer Pro
阅读全文
摘要:1.上传(不能使用BaseServlet): 上传的作用,略 上传的要求(对表单和Servlet都有要求): 1.必须使用表单,而不能是超链接,method="post" 文件明显不能get把参数带在后面 2.必须使用多部件表单数据 enctype="multipart/form-data" 3.表
阅读全文
摘要:javaWeb三大组件: servlet listener(用的不多) filter 什么叫监听器: 初次相见:AWT 二次相见:SAX(XML解析时)Bundle 绑定 监听器是一个接口,内容由我们实现 它需要注册,例如注册在按钮上 监听器的方法会在特定事件发生时调用 特性: 总是和观察者模式相关
阅读全文
摘要:一、概念 JavaWeb三大组件之一(组件都有一个特性,需要在web.xml中配置) 过滤器:会在一组资源(jsp servlet等)的前面执行,可以让请求得到目标资源,也可以终止请求,不再继续 也就是过滤器拥有拦截请求的能力 与sevlet的拦截自身的单个资源不同,过滤器可以拦截一组资源(单个房间
阅读全文
摘要:简明入门教程,参考:https://www.cnblogs.com/CQY1183344265/p/5854418.html 进行此章节之前,介绍一个JdbcUtils的再次的简单封装 (例如后面需要构造QueryRunner时得到数据源等的简便的操作) 一、简易的入门: common-dbutil
阅读全文
摘要:一、基本概念 数据库连接池负责分配、管理和释放数据库连接 数据库连接池:(池用map来实现居多) 用处:为了可重用(销毁创建麻烦,开销大)(招培训老师的例子) 二、编写实现数据库连接池 池参数: 初识大小(招10个老师) 最小空闲连接数(小于3个时招人) 增量(一次创建的最小单位)(一次招5个) 最
阅读全文
摘要:一、批处理 这里给出PrepareStatement的示例,优点是可以发送预编译的SQL,缺点是SQL语句无法更换,但参数可以更换 批处理:多条语句的处理 mysql默认是关闭的,要打开需要在url后加参数 url?rewriteBatchedStatements=true 这里介绍pstmt(st
阅读全文
摘要:一、什么是JDBC JDBC全称为:Java Data Base Connectivity(java数据库连接),它主要由接口组成 二、JDBC原理概述 JDBC原理:其实就是一组规范(就是对类的规范,也就是接口),各大数据库厂商对其实现 这些所说的驱动类也就是JDBC的实现 但是官方的实现并不是特
阅读全文