随笔分类 - Javaweb
摘要:1.BaseAction 2.使用时只需继承BaseAction
阅读全文
摘要:1.BaseDao接口 2.BaseDaoImpl: 3.编写自己的Dao时,比如UserDao要继承BaseDao,UserDaoImpl要实现UserDao,继承BaseDaoImpl
阅读全文
摘要:1.创建BaseServlet (重写父类的service方法) 2.总控制的Servlet继承BaseServlet
阅读全文
摘要:1.整合提交信息 2.用户确认提交的信息(confirm.jsp) 3.网站获得第三方支付的信息 文件: merchantInfo.properties 工具类:PaymentUtil
阅读全文
摘要:1.有三个表(Product上,Orders,OrderItem) 分别创建对应的三个实体类 OrderItem中有外键Order_id 参考Orders中的id ;Product_id参考Product中的id;Orders中有外键User_id参考User中的id sql 代码: 实体类 ser
阅读全文
摘要:用了AOP(面向切面编程),实现动态代理,service层面隐藏了开启事务。1.自行创建C3P0Uti,account数据库,导入Jar包 2.Dao层面 接口: 实现类: 3.Service层面 接口: 实现类: 4.创建ManagerThreadLocal管理Connection 5.创建Pro
阅读全文
摘要:缺点:Service层面还是不应该出现关于事务的操作1.自行创建C3P0Uti,account数据库,导入Jar包 2.Dao层面 接口: 实现类: 3.Service层面 接口: 实现类: 4.创建ManagerThreadLocal管理Connection
阅读全文
摘要:缺点:Service层面把Dao层面的开启事务操作完成了1.自行创建C3P0Uti,account数据库,导入Jar包 2.Dao层面 接口: 实现类: 3.Service层面 接口: 实现类:
阅读全文
摘要:缺点:Dao层面把Service层面的操作完成了,不利于后期的代码修改和重构 1.自行创建C3P0Util account数据库 2.jar包 3.Dao层面 接口: 实现类:
阅读全文
摘要:1.获得文件路径,得到文件名 2.告诉浏览器要下载文件和下载文件的格式 3.response获得输出流,输出文件 response.getWriter()示例 下载图片示例:
阅读全文
摘要:注意:jsp页面编码为"UTF-8" 文件上传的必要条件 1.form表单,必须为POST方式提交 2.enctype="multipart/form-data" 3.必须有<input type="file" /> 前端jsp页面 实现文件上传的servlet
阅读全文
摘要:request.setCharacterEncoding("UTF-8");只对POST方式提交有用 对于GET方式 ,可以有装饰模式和适配器模式,对获取参数的函数进行重写。 对所有的页面进行过滤,设置编码。 package com.learning.filter; import java.io.IOException; import java.io.UnsupportedEn...
阅读全文
摘要:当你勾选(记住登录状态),用cookie保存用户名和密码。不勾选,cookie失效。 所有的页面都要经过autoLoginFilter.java 的过滤器,在这类中,必须要判断cookies不为null,获得所有的cookie,得到name为user的cookie,进行用户名和密码的验证,如果不为null,则将user存入session。 在LoginServlet.java中,获得userna...
阅读全文
摘要:1.创建MyServletContextListener实现HttpServletContextListener接口 2.创建MyHttpSessionListener实现HttpSessionListener接口 注意:实现listener接口 ,一定要配置web.xml文件
阅读全文

浙公网安备 33010602011771号