- 浏览: 73203 次
- 性别:
最新评论
文章列表
什么情况需要邮件发送?1、注册后,账户激活功能 (获得有效真实邮箱地址)2、商城广告邮件3、节日祝福4、系统对用户功能通知,可以通过邮件今天学习目标:通过java程序发送邮件邮件服务器? 网络中一台电脑,在电脑安装 ...
ajax day01 JS加强
- 博客分类:
- 笔记
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>No ...
第三部分:AJAX 异步 JavaScript和 XML ---- 不是一种新的编程语言 AJAX = DHTML + XHR (在HTML、CSS、JS 基础上 添加 XMLHttpRequest )传统web方式:浏览器直接将请求发送给服务器,提交请求后,客户端需要等待响应 (用户无法进行任何操作),当响应回来后,整个页面都需要刷新Ajax web方式:浏览器将请求提交 Ajax 引擎(XMLHttpRequest), 由引擎负责将请求提交给服务器,服务器产生响应也会发回给引擎,引擎更新页面,与传统方式区别是,当浏览器提交请求给Ajax 引擎后,浏览器可以继续操作,当响应回来后,局部刷新 ...
前面有一篇原生js实现星级评分 。可能覆盖面不是很广,现在给出一个jquery实现的星级评分
Html代码
<divclass="star">
<span>jQuery星级评论打分</span>
<ul>
<li><ahref="javascript:;">1</a></li>
<li><ahref=
Servlet 监听器和过滤器一样,是Servlet开发高级应用技术
监听器:监听器就是一段java程序,用来监听另一个java对象方法调用和属性改变。监听原理1、存在事件源2、提供监听器3、为事件源注册监听器4、操作事件源,产生事件对象,将事件对象传递给监听器,并且执行监听器相应监听方法
例如:swing开发首先制造Frame窗体,窗体本身也是一个显示空间,对窗体提供监听器,监听窗体方法调用或者属性改变* 关闭窗体时,调用windowListener 的windowclosing() , 传递windowEvent参数,表示窗体关闭事件对象* 事件对象操作事件源,获得事件源状态
自定 ...
day17Servlet Filter 过滤器
day18 Servlet Listener 和 在线支付
day19JavaMail
day20 文件上传和下载
JavaEE Servlet规范 描述三种技术 Servlet Filter ListenerServlet 技术 生成动态web资源Filter 技术 对服务器web资源进行拦截(权限控制)* Filter 对目标资源拦截,拦截HTTP请求和HTTP响应 * Filter 拦截本质上拦截url访问
Filter接口中定义了三个方法init 初始化doFilter 执行过滤destroy 销毁
* Filter的doF ...
result type
- 博客分类:
- struts2基础
chain 用来处理Action链,被跳转的action中仍能获取上个页面的值,如request信息。 com.opensymphony.xwork2.ActionChainResult dispatcher 用来转向页面,通常处理JSP org.apache.struts2.dispatcher.ServletDispatcherResult freemaker 处理FreeMarker模板 org.apache.struts2.views.freemarker.FreemarkerResult httpheader 控制特殊HTTP行为的结果类型 org.apache.st ...
day16 项目1客户信息系统
- 博客分类:
- 笔记
客户信息增删改查系统
软件工程开发流程:1、瀑布模型 2、螺旋模型
RUP (Rational Unified Process,统一软件开发过程 ) 采用瀑布模型: 需求 --- 需求分析 --- 系统设计(概要、详细设计)---- 编码 --- 测试 --- 实施 --- 维护* 瀑布模型 缺陷在编码结束之前,客户看不到最终软件产品 ,如果需求、设计出现明显错漏,导致软件后期无法维护,存在重大缺陷 * 瀑布模型对于 新型软件,需求不定软件 风险较大
敏捷开发理念:迭代开发模式 ,将系统功能分成若干批次 ,对每部分功能实施瀑布模型流程 ,系统随时看到开发结果,始终存在可用软件产品* 增 ...
day15 JDBC元数据 DBUtils 开发模型
- 博客分类:
- 笔记
人们直接使用JDBC开发,非常麻烦 ----- 企业中开发web程序,连接数据库 通过JDBC框架1、JDBC元数据API (编写JDBC框架基础)2、编写自己JDBC框架(重点理解框架编写思想,代码不做要求)3、Apache DBUtils 框架
什么是数据库元数据(MetaData):数据库存储结构定义信息 (库、表、列 定义信息)学习元数据API 获得 数据库、表、列定义信息
1、DatabaseMetaData 数据库元数据 ----- 获得数据库结构信息新建web工程将mysql驱动 c3p0的jar包 复制WEB-INF/lib将c3p0-config.xml 复制 src目录 ...
day14 JDBC事务管理 数据库连接池技术
- 博客分类:
- 笔记
今天学习重点:JDBC事务管理、数据库连接池技术
事务:一组全部成功、全部失败操作。(这组操作不可分割)案例:转账案例
MySQL 数据库 默认情况下 一条SQL就是一个单独事务,事务是自动提交的Oracle 数据库 默认情况下 事 ...
day13 JDBC 基础 事务控制 大数据 批处理
- 博客分类:
- 笔记
JDBC : Java Database Connectivity什么是JDBC? 为什么学习JDBC? Java程序中操作数据库数据,必须通过JDBC接口
JDBC就像一座桥,连接Java程序与数据库
进行JDBC开发1、学习JDBC接口规范 java.sql javax.sql 接口如何使用2、在工程中导入 相应数 ...
day12 mysql复杂sql语句编写
- 博客分类:
- 笔记
SQL基本部分:1、数据库操作相关SQL ---- database创建数据库 create database 数据库名称; ------ 在sql后通过 character set 指定数据库本身字符集,如果没有指定将服务器默认* 服务器默认字符集 mysql安装目录/my.ini [mysqld] default-character-set
...
day11 mysql基础及乱码问题
- 博客分类:
- 笔记
day11 -- day16 MySQL 数据库 练习SQL语句 JDBC编程
关系化数据模型?
常见关系化数据库有哪些? 收费产品免费产品
Microsoft SQL Server : 微软公司产品,中等规模数据库 收费产品,运行在windows平台上 --- .net平台+SQLServer进行开发 Oracle :甲骨文公司产品,大型商业数据层,收费 运行在任何操作系统上 windows linux --- Oracle收购sun(Java) ---- Java + Oracle MySQL :最初是一个开源免费数据库产品 ,中小型数据库 ---- 互联网行业主流数据库 Mys ...
第一天 ----- 第十天 知识点复习 day1 XML 语法和两种约束技术 1、XML语法写法、规范: 根元素必须唯一、元素名称与属性名称不能以数字开始、元素标记必须结束、元素不能交叉嵌套、属性值必须加引号(双引号、单引号) ----- 考试 ...
JSP 技术 day8 JSP语法 + EL + JSTL
day9 案例 2-3 个 综合小案例
day10 Servlet+JSP 综合练习
为什么sun推出 JSP技术 ? Servlet 生成网页比较复杂,本身不支持HTML语法,html代码需要通过response输出流输出,JSP支持HTML语法,生成HTML方便。
JSP ...