![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
超全面的JavaWeb笔记
时光如水_岁月如哥
一分耕耘未必一分收获,但九分耕耘,必有一分收获。加油。。。
展开
-
超全面的JavaWeb笔记day01<HTML等>
1、html简介 - html的操作思想(*****)2、文字标签和注释标签3、标题标签、水平线标签和特殊字符4、列表标签5、图像标签(********)6、路径介绍(相对路径*****)7、案例一:列表标签(商品列表)8、超链接标签(链接资源 *****)9、表格标签(*******)===================================原创 2017-09-25 20:48:52 · 532 阅读 · 0 评论 -
超全面的JavaWeb笔记day13<JSTL&自定义标签>
1、JSTL标签库(重点) core out set remove url if choose when otherwise forEach fmt formatDate formatNumber2、自定义标签(理解) 步骤 标签处理类 t原创 2017-09-29 21:26:53 · 384 阅读 · 0 评论 -
超全面的JavaWeb笔记day14<用户注册登录>
案例:用户注册登录 要求:3层框架,使用验证码1 功能分析l 注册l 登录 1.1 JSP页面l regist.jspØ 注册表单:用户输入注册信息;Ø 回显错误信息:当注册失败时,显示错误信息;l login.jspØ 登录表单:用户输入登录信息;Ø 回显错误便利店:当登录失败时,显示错误信息;l inde原创 2017-09-29 21:28:40 · 1460 阅读 · 0 评论 -
超全面的JavaWeb笔记day15<mysql数据库>
1、数据库的概述2、SQL3、DDL4、DML5、DCL6、DQLMySQL数据库1 数据库概念(了解)1.1 什么是数据库数据库就是用来存储和管理数据的仓库!数据库存储数据的优先:可存储大量数据;l 方便检索;l 保持数据的一致性、完整性;l 安全,可共享;l 通过组合分析,可产生新数据。 1.2原创 2017-09-29 21:30:24 · 506 阅读 · 0 评论 -
超全面的JavaWeb笔记day17<JDBC>
1、JDBC的原理 是由JavaEE提供的连接数据库的规范 需要由各大数据库的厂商提供对JDBC的实现类2、四大核心类3、四大参数 driverClassName url username password4、预编译语句集 防SQL攻击 可读性提高了 效率高5、DAO模式6、时间类型的转换7、大数据存取8、批处理原创 2017-09-29 21:32:17 · 350 阅读 · 0 评论 -
超全面的JavaWeb笔记day18<事务&连接池&DBUtils>
1、事务 ACID 原子性 一致性 隔离性 持久性 mysql中开启和关闭事务 开启事务:START TRANSACTION 结束事务 提交事务:COMMIT 回滚事务:ROLLBACK JDBC中开启和关闭事务 开启事务:connection.setAutoCommit(false原创 2017-09-29 21:36:28 · 352 阅读 · 0 评论 -
超全面的JavaWeb笔记day19<Service>
今日内容l Service事务l 客户关系管理系统Service事务 在Service中使用ThreadLocal来完成事务,为将来学习Spring事务打基础!1 DAO中的事务在DAO中处理事务真是“小菜一碟”。public void xxx() { Connection con = null; try {原创 2017-09-30 10:29:17 · 618 阅读 · 1 评论 -
超全面的JavaWeb笔记day20<监听器&国际化>
JavaWeb监听器三大组件:l Servletl Listenerl Filter Listener:监听器1. 初次相见:AWT2. 二次相见:SAX 监听器:l 它是一个接口,内容由我们来实现;l 它需要注册,例如注册在按钮上!l 监听器中的方法,会在特殊事件发生时被调用! 观察者:l 事件源原创 2017-09-30 10:30:56 · 330 阅读 · 0 评论 -
超全面的JavaWeb笔记day21<过滤器>
1、过滤器的原理 2、实现过滤器 写一个类实现javax.servlet.Filter接口 在web.xml中对Filter进行配置 3、Filter接口 void init(FilterConfig):在创建之后马上执行。在tomcat启动时创建 void doFilter(ServletRequest,ServletResponse, FilterCha原创 2017-09-30 10:33:07 · 863 阅读 · 0 评论 -
超全面的JavaWeb笔记day22<文件上传>
文件上传概述1 文件上传的作用例如网络硬盘!就是用来上传下载文件的。在智联招聘上填写一个完整的简历还需要上传照片呢。 2 文件上传对页面的要求上传文件的要求比较多,需要记一下:1. 必须使用表单,而不能是超链接;2. 表单的method必须是POST,而不能是GET;3. 表单的enctype必须是multipart/form-data;原创 2017-09-30 10:35:27 · 740 阅读 · 0 评论 -
超全面的JavaWeb笔记day12<Jsp&JavaBean&El表达式>
1、JSP三大指令 page include taglib2、9个内置对象 out page pageContext request response session application exception config3、JSP动作标签 forward include param useB原创 2017-09-29 21:21:30 · 548 阅读 · 0 评论 -
超全面的JavaWeb笔记day11<JSP&Session&Cookie&HttpSession>
1、JSP2、回话跟踪技术3、Cookie4、HttpSessionJSP入门1 JSP概述1.1 什么是JSPJSP(Java Server Pages)是JavaWeb服务器端的动态资源。它与html页面的作用是相同的,显示数据和获取数据。 1.2 JSP的组成 JSP = html + Java脚本(代码片段) + JSP动态标签原创 2017-09-29 21:17:38 · 403 阅读 · 0 评论 -
超全面的JavaWeb笔记day10<Response&Request&路径&编码>
1、Response2、Request3、路径4、编码请求响应流程图 response1、response概述response是Servlet.service方法的一个参数,类型为javax.servlet.http.HttpServletResponse。在客户端发出每个请求时,服务器都会创建一个response对象,并传入给Servlet.service()原创 2017-09-29 21:10:53 · 385 阅读 · 0 评论 -
超全面的JavaWeb笔记day01<HTML等>
1、html简介 - html的操作思想(*****)2、文字标签和注释标签3、标题标签、水平线标签和特殊字符4、列表标签5、图像标签(********)6、路径介绍(相对路径*****)7、案例一:列表标签(商品列表)8、超链接标签(链接资源 *****)9、表格标签(*******)=============================================原创 2017-09-28 10:09:13 · 519 阅读 · 0 评论 -
超全面的JavaWeb笔记day02<CSS&JavaScript>
1、CSS的简介2、CSS概述和与HTML的结合方式(四种)(*******)3、CSS的基本选择器(******)4、CSS的扩展选择器(了解)5、CSS的盒子模型(了解)6、CSS的布局(浮动)(了解)7、CSS的布局(定位)(了解)8、图文混排案例(了解)9、案例 图像签名===================================================原创 2017-09-28 10:09:26 · 619 阅读 · 0 评论 -
超全面的JavaWeb笔记day03<JS对象&函数>
1、js的String对象(****)2、js的Array对象 (****)3、js的Date对象 (****) 获取当前的月 0-11,想要得到准确的月 +1 获取星期时候,星期日是 04、js的Math对象 (****) 静态方法,直接Math.random()5、js的全局函数 (****) 直接写方法名称 eval()6、js的函数重载(****面试中问道)原创 2017-09-28 10:09:33 · 354 阅读 · 0 评论 -
超全面的JavaWeb笔记day04<dom树等>
1、案例:在末尾添加节点(*****) 创建标签 createElement方法 创建文本 createTextNode方法 把文本添加到标签下面 appendChild方法2、元素对象(了解) 如何获取标签的子标签(唯一有效办法)(*********) 使用getElementsByTagName方法3、Node对象(了解) 属性 nodeType nodeName原创 2017-09-28 10:09:39 · 309 阅读 · 0 评论 -
超全面的JavaWeb笔记day05<xml&dtd&jaxp>
0、表单提交方式(*****) button提交 超链接提交 事件 1、xml简介和应用(了解)2、xml文档声明和乱码解决(*****) 文档声明 必须放在第一行第一列 设置xml编码和保存编码一致3、xml元素的定义、属性和注释(*)4、XML的特殊字符(*) CDATA及PI(了解)5、DTD入门简介(看懂) 两种约束 dtd和schema6、DTD原创 2017-09-28 10:09:43 · 419 阅读 · 0 评论 -
超全面的JavaWeb笔记day07<Java基础加强>
1、myeclipse安装和使用(**)2、debug调试模式(**) - F6: 单步执行 - F8:结束断点,后面有断点到下一个断点3、myeclipse快捷键(**)4、junit单元测试(**) @Test5、泛型在集合上的应用(********)6、自定义泛型方法和泛型类(**) 重点掌握泛型方法(*******) 两个练习(********)7、原创 2017-09-28 10:09:53 · 304 阅读 · 0 评论 -
超全面的JavaWeb笔记day06<Schema&SAX&dom4j>
1、Schema的简介和快速入门(了解)2、Schema文档的开发流程(了解)3、Schema文档的名称空间(了解)4、SAX解析原理分析(*********)5、SAX解析xml获得整个文档(会写)6、SAX解析xml获得某个节点(会写)(***************dom4j是重点************)7、dom4j简介(*********)=======原创 2017-09-29 21:02:41 · 474 阅读 · 0 评论 -
超全面的JavaWeb笔记day08<Tomcat&Web应用&HTTP协议>
1、常用软件体系结构 BS:浏览器/服务器 CS:客户端/服务器 WEB资源 动态资源 JSP Servlet 静态资源 html 常用服务器 Tomcat Weblogic Resin JBOSS2、Tomcat 安装 安装版 解压版原创 2017-09-29 21:05:00 · 335 阅读 · 0 评论 -
超全面的JavaWeb笔记day09<Servlet&GenericServlet&HttpServlet&ServletContext>
1、Servlet概述2、Servlet接口3、GenericServlet4、HttpServlet5、Servlet细节6、ServletContext(重要)Servlet概述生命周期方法:l void init(ServletConfig):出生之后(1次);l void service(ServletRequest request, Ser原创 2017-09-29 21:07:56 · 382 阅读 · 0 评论 -
超全面的JavaWeb笔记day23<AJAX>
AJAXAJAX概述1 什么是AJAXAJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。AJAX还有一个最大的特点就是,当服务器响应时,不用刷新整个浏览器页面,而是可以局部刷新。这一特点给用户的感原创 2017-09-30 10:36:41 · 680 阅读 · 0 评论