![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaEE是怎样炼成的
文章平均质量分 63
海向
温润如玉 气吞山河
展开
-
JavaScript--函数的直接调用和事件调用
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <ul> <li>我是LI 1</li> <li>我是LI 2</li> <li>我是LI 3</li> <l原创 2017-12-05 21:18:23 · 8547 阅读 · 0 评论 -
JavaScript--html标签注意事项回顾大总结
1.height:auto和height:100%的区别?auto是自适应,是随内容的高度而撑开的。100%是根据父级元素的高度来决定的<div style="height:auto;width:100px;float:left;">这个容器的高度是随里面的内容的高度而定</div><div style="height:100%;width:100px;float:right;">这个容器的高度原创 2017-12-04 21:37:40 · 153 阅读 · 0 评论 -
JavaScript--this的小栗子
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> li{ width: 50px; height: 50px; bac原创 2017-12-05 22:06:32 · 127 阅读 · 0 评论 -
xml文件--xml的初次了解
xml是什么?可扩展标记语言 可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。储存原理用途1、自定义XML+XSLT=>HTML, 2、XML作为微型数据库,这是最常见的数据型应用之一。 3、作为信息传递的载体。 4、应用程序的配置信息数据。 5、其他一些文档的XML格式。如WORD、EXCEL等。 6、保存数据间的映射关系。如Hibernate。原创 2017-11-27 23:21:01 · 168 阅读 · 0 评论 -
Ajax+Servlet 验证用户名是否存在
index.jsp<%@ 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原创 2018-02-15 23:25:59 · 1156 阅读 · 1 评论 -
Ajax+Servlet 实现购物车功能
index,jsp<%@ 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/htm原创 2018-02-16 14:13:41 · 1442 阅读 · 1 评论 -
c3p0数据库连接池与DBUtils工具的应用
c3p0数据库连接池简介为解决传统开发中的数据库连接问题,可以采用数据库连接池技术数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”,预先在缓冲池中放入一定数量的连接,当需要建立连接时,只需从“缓冲池”中取出一个,使用完毕以后再放回去。数据库连接池分则分配、管理、和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是重新建了一个。数据库连接池在初始化时将创建一定数量...原创 2018-03-08 15:46:30 · 294 阅读 · 0 评论 -
Ajax+Servlet 实现智能搜索提示
设计思路-> 从搜索框获得输入字符串-> 利用 $.get(url, args, function(data){...},"json") 方法-> 将请求地址 url 以及 参数 args 发送给 url 中包含的后台的 Servlet程序-> Servlet 对 url 中的请求参数与 list 中数据比对-> 把其中以传入值为开头的数据放入一个新的...原创 2018-02-20 00:48:29 · 458 阅读 · 0 评论 -
使用 DBUtils 编写通用的DAO
主要遇到的问题: ->DAO的实现方式不止JDBC一种,所以要写一个DAO接口,然后用JDBC来实现,实现其中的方法 ->如果要通用的话,必须要泛型,可是 queryRunner 中的部分方法要获取 存储对象的class文件,要考虑如何获取 T.classUML图 1.配置 c3p0-config.xml<?xml version="1....原创 2018-03-08 16:04:05 · 1031 阅读 · 0 评论 -
MVC设计模式(二)之业务逻辑分析
1.整体的架构 2.多个请求对应一个 Servlet 1).Servlet 映射为 *.do:可以接收一切 .do 结尾的请求@WebServlet("*.do")public class CustomerServlet extends HttpServlet2).在 Servlet 的 doGet() 和 doPost() 中//1. 获取ServletPath:/e...原创 2018-03-16 16:52:01 · 1841 阅读 · 0 评论 -
MVC设计模式在JavaWeb中的应用(一)
MVC基本概念模型(model) 模型是应用程序的主体部分,模型表示业务 数据和业务逻辑。 一个模型能为多个视图提供数据。 由于应用于模型的代码只需写一次就可以被 多个视图重用,所以提高了代码的可重用性。视图(view) 视图是用户看到并与之交互的界面,作用如下 -视图向用户显示相关的数据。 -接受用户的输入。 -不进行任何实际的业务处理控制器(controller) 控制器接受用...原创 2018-03-05 18:33:55 · 6240 阅读 · 0 评论 -
JavaScript--for循环和获取元素的第二种方法
for循环(注意是中括号)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> img{ width: 200px; height: auto;原创 2017-12-04 21:29:18 · 1532 阅读 · 0 评论 -
JavaScript--数组实现照片轮换
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> body{ background: #96D5E8; } #box{原创 2017-12-04 21:23:22 · 324 阅读 · 0 评论 -
xml文件--SAX方式解析xml文件
SAX介绍 SAX的全称是Simple APIs for XML,也即XML简单应用程序接口。 与DOM不同,SAX提供的访问模式是一种顺序模式,这是一种快速读写XML数据的方式。 当使用SAX分析器对XML文档进行分析时,会触发一系列事件,并激活相应的事件处理函数,应用程序通过这些事件处理函数实现对XML文档的访问,因而SAX接口也被称作事件驱动接口。 局限性: 1. SAX分析器在对X原创 2017-11-28 22:00:19 · 223 阅读 · 0 评论 -
xml文件--JDOM方式解析xml文件
简要介绍JDOM解析<?xml version="1.0" encoding="UTF-8"?><bookstore> <book id="1"> <name>冰与活之歌</name> <author>乔治马丁</author> <year>2014</year> <price>89</price> </book>原创 2017-11-29 12:01:45 · 164 阅读 · 0 评论 -
xml文件--DOM4J方式解析xml文件
简介dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的。dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,它的性能超过sun公司官方的dom技术,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面还可以找到一篇文章,对主流的Java XML API进行的性能、功能和原创 2017-11-30 19:46:26 · 156 阅读 · 0 评论 -
xml文件--四种解析方式的比较
简介基础方法 DOM解析 平台无关的官方解析方式 SAX解析 基于事件驱动的解析方式(逐条语句解析)扩展方法(Java特有)需要导入jar包 JDOM解析 DOM4J解析优缺点分析DOM 优点: 1.>形成了树结构,直观好理解,代码更易编写 2.>解析过程中树结构保留在内存中,方便修改 缺点: 1.>当xml文件较大时,对内存耗费比较大,容易影响解析性能并造成内存溢原创 2017-11-30 20:08:36 · 2223 阅读 · 1 评论 -
xml文件--DOM4J写xml文件
具体代码private static void createXml() { //1.创建document对象,代表整个xml文档 Document document = DocumentHelper.createDocument(); //2.创建根节点rss Element rss = document.addElement("rss原创 2017-11-30 21:09:16 · 177 阅读 · 0 评论 -
JavaScript--鼠标的移入移开来隐藏ul
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> ul{ margin: 0; padding: 0; } l原创 2017-12-02 17:13:50 · 2585 阅读 · 0 评论 -
JavaScript--变量与常用属性
1.为了简化编程 var oDiv = document.getElementById("box"); var oUl = document.getElementById("ul1");定义变量来简化操作2.可以使用以下语句来去除ul的本来的padding-left属性,因为我们把她本来的小圆点去掉了,保留了空白。ul{ margin: 0; padding: 0; }原创 2017-12-02 21:42:58 · 210 阅读 · 0 评论 -
JavaScript--利用变量来修改属性的小练习
1.想使用left等属性必须有下列语句,即使其相对定位position: relative;2.button的onclik事件 oBtn1.onclick = function(){ oDiv.style.width = "400px"; }<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">原创 2017-12-03 12:18:22 · 315 阅读 · 0 评论 -
JavaScript--属性操作读写.字符串拼接以及if语句
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <!-- 属性操作 属性 在标签中设置属性 方法: 属性名="属性值"原创 2017-12-03 16:53:37 · 2305 阅读 · 0 评论 -
JavaScript--innerHTML与className
innerHTML<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> span{ display: block; height: 60px;原创 2017-12-03 18:34:58 · 1138 阅读 · 0 评论 -
JavaScript--JS操作属性注意的命名规则
JS规定的驼峰式命名规则<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> div{ width: 700px; height: 600px;原创 2017-12-04 21:19:35 · 463 阅读 · 0 评论 -
xml文件--DOM方式解析xml
知识简述1.在Java程序中读取xml文件的过程也称为–解析xml文件 2.解析的目的:获取节点名、节点值、属性名、属性值 3.四种解析方式:DOM、SAX、DOM4J、JDOM前两种是官方提供的不必导jar包要读取的xml文件<?xml version="1.0" encoding="UTF-8"?><bookstore> <book id="1"> <name>冰与原创 2017-11-28 11:41:27 · 223 阅读 · 0 评论