`
文章列表
什么情况需要邮件发送?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

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 ...
客户信息增删改查系统 软件工程开发流程:1、瀑布模型 2、螺旋模型 RUP (Rational Unified Process,统一软件开发过程 ) 采用瀑布模型: 需求 --- 需求分析 --- 系统设计(概要、详细设计)---- 编码 --- 测试 --- 实施 --- 维护* 瀑布模型 缺陷在编码结束之前,客户看不到最终软件产品 ,如果需求、设计出现明显错漏,导致软件后期无法维护,存在重大缺陷 * 瀑布模型对于 新型软件,需求不定软件 风险较大 敏捷开发理念:迭代开发模式 ,将系统功能分成若干批次 ,对每部分功能实施瀑布模型流程 ,系统随时看到开发结果,始终存在可用软件产品* 增 ...
人们直接使用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目录 ...
今天学习重点:JDBC事务管理、数据库连接池技术 事务:一组全部成功、全部失败操作。(这组操作不可分割)案例:转账案例 MySQL 数据库 默认情况下 一条SQL就是一个单独事务,事务是自动提交的Oracle 数据库 默认情况下 事 ...
JDBC : Java Database Connectivity什么是JDBC? 为什么学习JDBC? Java程序中操作数据库数据,必须通过JDBC接口 JDBC就像一座桥,连接Java程序与数据库 进行JDBC开发1、学习JDBC接口规范 java.sql javax.sql 接口如何使用2、在工程中导入 相应数 ...
SQL基本部分:1、数据库操作相关SQL ---- database创建数据库 create database 数据库名称; ------ 在sql后通过 character set 指定数据库本身字符集,如果没有指定将服务器默认* 服务器默认字符集 mysql安装目录/my.ini [mysqld] default-character-set ...
day11 -- day16 MySQL 数据库 练习SQL语句 JDBC编程 关系化数据模型? 常见关系化数据库有哪些? 收费产品免费产品 Microsoft SQL Server : 微软公司产品,中等规模数据库 收费产品,运行在windows平台上 --- .net平台+SQLServer进行开发 Oracle :甲骨文公司产品,大型商业数据层,收费 运行在任何操作系统上 windows linux --- Oracle收购sun(Java) ---- Java +  Oracle MySQL :最初是一个开源免费数据库产品 ,中小型数据库 ---- 互联网行业主流数据库  Mys ...

day10复习

第一天 ----- 第十天 知识点复习 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 ...
Global site tag (gtag.js) - Google Analytics