JavaWeb之控制层整理-网上书店(二十二)
摘要:后台控制//过滤器已经实现编码问题String op = request.getParameter("op");if("addCategory".equals(op)) { addCategory(request,response);} else if("showAllCategories".equ...
阅读全文
JavaWeb之项目实战-网上书店(二十一)
摘要:简介 作为这篇博客花费了些许时间练习和整理,最终能掌握,也算上没有白白费时间花在这个项目上面。很庆幸自己坚持把这个项目搞定,虽然这个项目对于实际毫无意义,但对于学习阶段是算作对我的提升吧 关于发布博客我会写出项目历程,第二篇会提炼出重要的控制层部分。总体都是为了巩固和复习使用 还有最后马上要过年了,在此祝大家新年快乐 开发前奏 回顾 Dao设计模式:泛型反射 注解反射@Rentat...
阅读全文
JavaWeb之基础加强(二十)
摘要:泛型基本知识回顾 1. 泛型基本概述 定义:)ArrayList : typeof
E:类型形式参数
(用带有泛型的类:)new ArrayList()
Integer:类型实际参数
ArrayList :泛型类型
ArrayList :参数化的类型 (在Java中是有一个类型来表示的ParameterizedType)
2. 泛型基本定义
1. 如何定义一个自己的泛型,用T代表一个泛型...
阅读全文
JavaWeb之Ajax快速入门(十九)
摘要:AJAX 1. AJAX简介 1. AJax是什么 允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做AJax,AJax不是新的编程语言是多种技术的结合形成一门新技术 AJAX = DHTML (HTML、CSS、JavaScript ) + XMLHttpRequest对象
2. AJax的特点 不适用于任何应用场景 导致逻辑处理混乱 Ajax是实现B\S模式下的异步交互 在实现...
阅读全文
JavaWeb之文件上传与下载&邮件技术(十八)
摘要:文件上传 简介 最近发现这几篇很少写简介,说自己没时间写,可能是说服自己吧。总之能多写就多写。还有个一直存在的问题,每天写的博客质量不是很好。再次说服自己,现在处于学习阶段,写博客为了巩固知识点,以便后期作复习使用。其实我每次写博客之前笔记老早都在nopad++上写好了,所以大部分在wlw上直接粘贴的,请见谅 1. 文件上传必要前提 1. form表单:属性enctype必须取值为multip...
阅读全文
JavaWeb之Filter快速入门(十七)
摘要:Filter 1. 过滤器简介 1. 过滤器是Java Web三大组件之一,它在很多方面都与Servlet相似
2. 过滤器可以理解成拦截器,其实过滤器的代码是环绕在被访问资源的前后,为被访问的资源提供增强的作用(比如过滤器就像楼层中保安,所有人员经过楼层必须经过保安)
3. 过滤器的应用场景: 1). 执行目标资源之前做预处理工作,例如设置编码,这种试通常都会放行,只是在目标资源执行之前做一些...
阅读全文
JavaWeb之JDBC分页/监听器(十六)
摘要:多表关联操作 1. 一对多(客户与订单表) # 一对多(客户与订单表)
0. C3P0工具类
1. 建domain类与之对应要建立相应的表结构 Customer表 private int id; private String name; private List orders = new ArrayList(); Orders表 private int id; private Str...
阅读全文
JavaWeb之JDBC&自定义框架/DBUtil(十五)
摘要:简介 关于代码方面,可能在今后博客中很少写,因为我尽量把代码体现成思路出来。以便以后复习看着思路写代码。其实代码成篇贴上去也未必有心思看下去,不如思路来得实际 自定义框架 1. 编写简单自定义框架,简化数据访问层操作 1. 准备环境 1.1 jar包 c3p0-0.9.1.2.jar/mysql-connector-java-5.0.8-bin.jar 1.2 需要获取数据源(这里使用c...
阅读全文