- 博客(13)
- 收藏
- 关注
原创 关于Java中的监听器
关于Java中的监听器1.简介Java事件监听器是由事件类和监听接口组成,自定义一个事件前,必须提供一个事件的监听接口以及一个事件类。JAVA中监听接口是继承java.util.EventListener的类,事件类继承java.util.EventObject的类。2.监听器的意义监听器在Java中是非常重要的一种方法。在生活中也经常会用到。监听器可以用来检测网站的在线人数,统计网站的访问量等等。3.监听器的组件监听器涉及三个组件:事件源,事件对象,事件监听器 当事件源发生某个动作的
2022-05-20 21:45:07 1474
原创 对于Servlet作用域的讲解
对于Servlet作用域的讲解1.简介servlet有三大作用域对象:request、session、applicationrequest作用域:针对同一次请求,一般存放提示信息每一次请求都是一个新的request对象,如果Web组件之间需要共享同一个请求中的数据,只能使用request作用域对象类型 javax.servlet.http.HttpServletRequestsession作用域:针对同一次会话,一般存放用户信息每一次会话都是一个新的session对象,如果需要一个
2022-05-20 21:39:08 369
原创 关于Spring AOP的基本知识
关于Spring AOP的基本知识1.简介AOP的全称是Aspect-Oriented Programming,即面向切面编程(也称面向方面编程)。它是面向对象编程(OOP)的一种补充,目前已成为一种比较成熟的编程方式。它采取横向抽取机制,将分散在各个方法中的重复代码提取出来,然后在程序编译或运行时,再将这些提取出来的代码应用到需要执行的地方(织入)。OOP只能实现父子关系的纵向的重用,无法实现横向抽取机制的方式。虽然AOP是一种新的编程思想,但却不是OOP的替代品,是OOP的延伸和补充。使用
2022-05-20 21:31:36 228
原创 关于Struts的些许知识
关于Struts的些许知识1.基本概念struts是一个框架(frameset)struts是一个web框架框架提高了程序的规范同时,也约束了程序员的自由struts是一个开源框架2.定义Struts是流行和成熟的基于MVC设计模式的Web应用程序框架。Struts在软件开发中,是一个非常优秀的框架。它先是Jakarta项目的一个子项目,后来转为Apache软件基金会的一个子项目。Struts2是Struts的下一代产品,它以WebWork为核心,采用拦截器的机制处理用户的
2022-05-20 20:10:44 135
原创 对于Spring MCV的理解
对于Spring MCV的理解1.什么是Spring MCV?Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。2.Spring MCV运行流程及九大组件(1)Spring MCV的运行流程用户发送请求至前端控制器DispatcherServlet。DispatcherServle
2022-05-20 19:40:21 241
原创 DAO模式的理解
DAO模式的理解1.含义DAO(Data Access Object)数据访问对象。主要的功能就是用于进行数据操作的,在程序的标准开发架构中属于数据层的操作。基本的架构分层:企业分层架构:客户层:B/S结构都使用浏览器,C/S结构则是一个客户端显示层:使用JSP/Servlet进行页面效果的显示业务层:(Business Object,业务对象):会将多个原子性的DAO操作进行组合,组合成一个完整的业务逻辑。数据层(DAO):提供多个原子性的DAO操作(数据持久化操作),例如:增加、修
2022-05-19 23:33:44 332
原创 关于Filter过滤器的理解
关于Filter过滤器的理解1.作用过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理。通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理。2.应用实例自动登录统一设置编码格式访问权限控制铭感字符过滤等3.创建Filter创建完成之后,直接使用@WebFilter注解,不用去web.xmi中进行配置了。创建完成的过滤器实现了Filter接口,实现了3个方法。package filter;impo
2022-05-19 22:35:12 391
原创 对于MCV的学习
对于MCV的学习1.介绍MVC 全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。M:模型层 获取数据并处理返回数据V:视图层 将获得的数据进行组织,美化等,并最终
2022-05-19 20:34:38 658
原创 对于POJO的理解
对于POJO的理解1.介绍在这个简短的教程中,我们将研究“普通Java对象”(Plain Old Java Object)的定义,简称POJO。我们将看看POJO与JavaBean的比较,以及如何将POJO转换为JavaBean。2.POJO意义POJO的意义在于自身的灵活性和简单,因为灵活和简单,所以POJO可以在多个场合使用和扩展,也就让一个模型贯穿多个层成为现实。POJO并不须要继承框架的类或实现其接口,开发者能够极其灵活地搭建继承结构和建造应用。3.Javabean(1) 什么是Jav
2022-05-18 19:38:26 207
原创 关于request和response的理解
关于request和response的理解1.介绍request是代表HTTP请求信息的对象,response是代表HTTP响应信息的对象。当浏览器发请求访问服务器中的某一个Servlet时,服务器将会调用Servlet中的service方法来处理请求。在调用service方法之前会创建出request和response对象。其中request对象中封装了浏览器发送给服务器的请求信息(请求行、请求头、请求实体等),response对象中将会封装服务器要发送给浏览器的响应信息(状态行、响应头、响应实体
2022-05-16 16:35:36 1335 2
原创 对于Servlet生命周期的理解
对于Servlet生命周期的理解前言:在完成老师发布的第4个war包时,发现自己虽然对于Servlet生命周期整体过程有初步了解,但具体细节还是不够明白,因此需要去找寻细节方面的说明。正文:我们知道整个Servlet的生命周期分为三个大方面:初始化—运行过程—销毁阶段,三个方面又可细致划分为:用户请求—解析请求—创建servlet实例—初始化init()—调用servlet方法—做出响应—销毁destroy()。因此对于这些步骤中的细节,我稍微看了一下,如果需要完全了解,就要把具体运行步骤掌握。
2022-05-04 11:17:28 105
原创 JSP简单语法
JSP简单语法1.组成JSP页面的五种元素普通的HTML标记和JavaScript标记。JSP标记,如指令标记、动作标记。变量和方法的声明。Java程序片。Java表达式。2.声明变量和定义方法在"<%!“和”%>“标记符号之间声明变量和定义方法。在”<%!“和”%>"标记符号的内容习惯上放在JSP页面指令之后,< HTML >之前,也可以写在< HTML >与< /HTML >之间。"<%!“和”%>"之间声明
2022-04-21 23:06:29 768
原创 关于sts4中一系列问题解决方法
sts4项目文件出错1.pom.xml文件报错错误提示:fail to transfer解决方法:1.找到自己maven的本地仓库,通常默认路径为:C:\User\用户名.m2\repository2.在此路径下,输入*.lastUpdated,删除所有文件.3.回到eclipse中,点击Preferences,接着点击Maven,然后点击User Settings,最后点击右边的Update Settings,应用之后关闭。4.选中项目文件,右击项目选中Maven,点击Update
2022-04-17 16:43:07 703
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人