
javaweb
文章平均质量分 70
Hpsyche
默默学习的菜鸡大四学生
展开
-
javaweb三大组件之监听器
一、javaweb三大组件: Servlet、Listener、Filter监听器: 他是一个接口,内容由我们来实现 它需要注册,例如注册在按钮上 监听器中的方法,会在特殊事件发生时被调用二、Javaweb中的监听器(8个接口)1.事件源:三大域 ServletContext 1.生命周期监听:ServletContextLis...原创 2018-08-24 00:00:08 · 377 阅读 · 0 评论 -
javaweb_UpLoad
上传注意:上传不能使用BaseServlet,因为request.getParameter("xxx")废了一、上传基础 1.上传对表单的限制 method="post" enctype="multipart/form-data" 表单中需要添加文件表单项:<input type="file" name="xxx"/> <f原创 2018-08-30 14:14:59 · 602 阅读 · 0 评论 -
javaweb_DownLoad
下载1.下载就是向客户端响应字节数据 原本我们就是向客户端响应字符数据 把一个文件变成字节数组,使用response.getOutputStream()来给客户端2.下载的要求 两个头一个流 Content-Type:你传递给客户端的文件是什么MIME类型,例如:image/pipeg 通过文件名称调用ServletConte...原创 2018-08-30 14:20:58 · 284 阅读 · 1 评论 -
Javaweb_JavaMail
Javamail1.与HTTP协议相同,收发右键也是需要协议的 SMTP:发邮件协议 POP3:收邮件协议 IMAP:收发右键协议2.导包: mail.jar activation.jar3.核心类: (1)session 如果你得到了它,表示已经与服务器连接上了,与Connection的作用相似 得到session,需...原创 2018-08-30 14:28:27 · 411 阅读 · 0 评论 -
BookStore
一、原型根psyche.bookstore user //用户 domain dao service web.servlet category //分类 domain dao service web.servlet book //书籍 domain dao service web.servlet cart //购物车 domain...原创 2018-09-12 12:53:05 · 791 阅读 · 0 评论 -
Java通配符+注解
一、泛型的通配符1.通配符使用的场景 方法的参数2.通配符的优点 使方法更加通用3.通配符分类无界通配:?子类限定:? extends Object父类限定:? super Integer4.通配符的缺点使变量使用上不再方便无界:参数和返回值为泛型的方法不能使用!子类:参数为泛型的方法不能使用父类:返回值为泛型的方法不能使用二、注解1...原创 2018-09-17 10:23:40 · 698 阅读 · 0 评论 -
Servlet3.0新特性
一、注解替代web.xml配置文件注解学习如:过滤器//过滤所有@WebFilter(urlPattern="/*") 二、异步处理1.什么是异步处理原来在服务器没有结束响应之前,浏览器是看不到响应内容的,只有响应结束时,浏览器才能显示结果! 异步处理的作用:在服务器开始响应后,浏览器就可以看到响应内容,不用等待服务器响应结束2.实现异步的步骤//得到Asyn...原创 2018-09-17 11:00:59 · 238 阅读 · 0 评论 -
动态代理
一、什么是动态代理A调用B,但不直接调用,A通过调用C,C再调用B,C在调用B的前后可以做一些自己的事情,比如说打日志、权限验证等,这样就把业务代码与系统代码分开,同时减少了A和B之间的耦合。动态代理的经典应用是Spring AOP二、动态代理作用最终是学习AOP(面向切面编程),它与装饰者模式优点相似,它比装饰者模式还要灵活三、动态代理方法Object proxyObjec...原创 2018-09-17 11:07:39 · 278 阅读 · 0 评论 -
jdbc_learn
一、jdbc基础1.连接参数关闭顺序:倒关 /** * 关闭资源 * 倒关 */ rs.close(); statement.close(); conn.close(); //这个必须关2.jdbc连接时的规范化处理 @Test public void ...原创 2018-08-20 00:50:50 · 247 阅读 · 0 评论 -
javaweb_filter
过滤器基础1.javaweb三大组件都需要在web.xml中配置ServletListener(2个感知监听器不需要配置)Filter2.过滤器:它会在一组资源(jsp\servlet\.css\.html等等)的前面执行! 它可以让请求达到目标资源,也可以让请求不达到目标资源! 过滤器有拦截请求的能力3.写法: 1.写一个类实现Filter接口...原创 2018-08-27 00:29:28 · 164 阅读 · 0 评论 -
MVC
一、MVC设计模式(Model-View-Controller) 基本所有的B/S结构的项目都在使用 M--Model 模型(JavaBean自己写代码) V--View 视图(jsp) C--Controller 控制器(Servlet)二、javaweb三层架构 Web层 --> 与web相关的(Servlet,JSP,Servlet...原创 2018-08-14 19:05:10 · 199 阅读 · 0 评论 -
类加载器
一、类加载器简介1.什么是类加载器把.class文件加载到JVM的方法区中,变成一个Class对象2.如何得到类加载器Class#getClassLoader()3.类加载器的分类 它们都是片警 引导:类库 扩展:扩展jar包 系统:应用下的class,包含开发人员写的类,和第三方的jar包,cl...原创 2018-09-17 11:18:38 · 246 阅读 · 0 评论