摘要: 方法二: 阅读全文
posted @ 2017-04-21 23:38 程序员的世界。。。 阅读(148) 评论(0) 推荐(0)
摘要: 1 -- 分页 2 -- 前两条 3 -- 启始位置从下标0开始,查询的是数据库中的第1条开始 4 -- 0:启始位置 2:一次性查询多少条 5 select * from account LIMIT 0,2; 6 7 -- 第三条和第四条 8 -- 启始位置从下表2开始,查询的是数据库中的第3条 9 select * from account LIMIT ... 阅读全文
posted @ 2017-04-19 20:43 程序员的世界。。。 阅读(208) 评论(0) 推荐(0)
摘要: 1 /** 2 * 登录的过滤 3 * @author 王东海 4 * @2017年4月17日 5 */ 6 7 @WebFilter(filterName="LoginFilter",urlPatterns={"*.do","*.jsp"}) 8 public class LoginFilter implements Filter { 9 10 @Over... 阅读全文
posted @ 2017-04-17 22:17 程序员的世界。。。 阅读(172) 评论(0) 推荐(0)
摘要: 登陆的一个大概流程: 1、接受登陆参数 2、参数的合法性检验 3、检验成功,执行用户名是否存在的查询 4、如果不存在该用户,返回登陆页面,并加入提示信息 5、如果存在,检验密码是否正确,如果密码不正确,返回登陆页面,加入提示信息 6、密码匹配正确的情况下,user用户加入session,执行跳转到主 阅读全文
posted @ 2017-04-17 21:39 程序员的世界。。。 阅读(296) 评论(0) 推荐(0)
摘要: 1 /** 2 * 过滤器实现编码过滤 3 * @author 王东海 4 * @2017年4月17日 5 */ 6 //定义拦截的资源,这里拦截的/*的所有 7 @WebFilter(filterName="EncodeFilter",urlPatterns="/*") 8 public class EncodeFilter implements Filter { 9... 阅读全文
posted @ 2017-04-17 19:17 程序员的世界。。。 阅读(808) 评论(0) 推荐(0)
摘要: 注意:其实注册就是一个数据的插入过程 注册流程如下 1、接受参数 2、参数的合法性检验 3、检验成功后,唯一性匹配 (注册的一个用户是否被别人注册过,如果说已经被注册过了,那么我们跳转到登录页面,提示该用户已被注册) 4、不存在,执行注册 5、注册成功,跳转;注册失败,返回到注册页面重新注册 (如果 阅读全文
posted @ 2017-04-17 17:04 程序员的世界。。。 阅读(267) 评论(0) 推荐(0)
摘要: 1、Validation 修改验证 2、所有JSP统一改为UTF-8 阅读全文
posted @ 2017-04-16 23:32 程序员的世界。。。 阅读(172) 评论(0) 推荐(0)
摘要: 1、需求分析 2、概要设计 3、详细设计 4、编码 5、测试 6、项目交付 7、后期维护 阅读全文
posted @ 2017-04-16 23:21 程序员的世界。。。 阅读(475) 评论(0) 推荐(0)
摘要: 1、适配器中间环节2、适配器abstract防止实列化3、适配器只重写需要的,不需要的则部关注 结果:Test.h() 阅读全文
posted @ 2017-04-16 19:17 程序员的世界。。。 阅读(184) 评论(0) 推荐(0)
摘要: 一、静态代理:增强行为1、真实角色2、代理角色+真实角色的引用3、代理行为要求实现相同的接口 1、接口,租赁行为 2、真实角色类 3、代理角色类 4、测试结果 打印: 寻找租房客户...收取房租,过过包租婆的日子收取中介费.... 阅读全文
posted @ 2017-04-16 17:52 程序员的世界。。。 阅读(193) 评论(0) 推荐(0)