![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2EE
该账号已不用···
这个作者很懒,什么都没留下…
展开
-
SpringMVC拦截器
**SpringMVC拦截器相当于servlet中的filter**拦截器的使用:自定义拦截器拦截器的配置:先执行Intercptor里面的preHandle方法,看是否进行拦截,如果返回的是false则拦截,如果是true则放行,所以这里返回的是false,则不执行后面的,假设是true则执行Controller里面的方法,然后执行postHandle方法,最后after。。。...原创 2020-11-18 20:12:59 · 47 阅读 · 0 评论 -
Spirng-MVC基础解析
SpringmvcServletContextListener使用详解原创 2020-11-12 20:24:10 · 54 阅读 · 0 评论 -
Spring——JDBCTemplate
JdbcTemplate基本配置<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="user" value="root"/> <property name="jdbcUrl" value="jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC"/>原创 2020-11-06 15:04:32 · 67 阅读 · 0 评论 -
Spring-IOC
Spring Aop原理——静态代理,动态代理AOP实际上Aop面向切面编程,通俗的来说就是用另一个类即代理对象去调用自身的前置增强方法和需要增强的类,再调用后置增强的方法,就这样对顺序加以控制,而且这个代理对象继承了被增强的对象的方法,并且拥有需要添加的方法,可以近似的把他们看成一个,就形成了这种可以以一种低耦合性的增强的实现。cglibpublic class ProxyUtil { public static void main(final String[] args) {原创 2020-11-06 13:30:07 · 68 阅读 · 0 评论 -
对Spring 白话文理解
Java Bean每一个类实现了Bean的规范才可以由Spring来接管,那么Bean的规范是什么呢?必须是个公有(public)类有无参构造函数用公共方法暴露内部成员属性(getter,setter)实现这样规范的类,被称为Java Bean。即是一种可重用的组件。从图中我们可以看出Spring通过反射创建Springone 的对象,注意这里需要进行无参构造,并且测试数据输出了Spring one Runing 也证实了这一猜想,图中的id是Spirngone这个类的唯一标识,也可以叫原创 2020-11-04 17:42:58 · 223 阅读 · 0 评论 -
Filter
过滤器(Filter)过滤器概述1 什么是过滤器过滤器JavaWeb三大组件之一,它与Servlet很相似!不它过滤器是用来拦截请求的,而不是处理请求的。当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承执行用户请求的Servlet;如果Filter不“放行”,那么就不会执行用户请求的Servlet。其实可以这样理解,当用户请求某个Servlet时,Tomcat会去执行注册在这个请求上的Filter,然后是否“放行”由Filter来决定。可原创 2020-10-10 11:53:36 · 69 阅读 · 0 评论 -
Session,监听器
day20JavaWeb监听器三大组件:ServletListenerFilterListener:监听器1.初次相见:AWT2.二次相见:SAX监听器:它是一个接口,内容由我们来实现;它需要注册,例如注册在按钮上!监听器中的方法,会在特殊事件发生时被调用!观察者:事件源;小偷事件;偷东西监听器;警察监听器中的方法:抓捕JavaWeb中的监听器事件源:三大域!ServletContext生命周期监听:ServletConte原创 2020-10-10 11:36:55 · 163 阅读 · 0 评论 -
JavaWeb框架基础
MVC1 MVC设计模式MVC设计模式MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式最早为Trygve Reenskaug提出,为施乐帕罗奥多研究中心(Xerox PARC)的Smalltalk语言发明的一种软件设计模式。MVC可对程序的后期维护和扩展提供了方便,并且使程序某些部分的重用提供了方便。而且MVC也使程序简化,更加直观。控制器Con原创 2020-09-05 23:31:08 · 78 阅读 · 0 评论 -
JSTL标签库
JSTL标签库(重点)自定义标签(理解)MVC设计模式(重点中的重点)Java三层框架(重点中的重点)JSTL标签库1 什么是JSTLJSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一定,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已!如果你使用MyEclipse开发JavaWeb,那么在把项目发布到Tomcat时,你会发现,MyEclipse会在lib目录下存放jstl的Jar包.原创 2020-09-04 21:55:09 · 79 阅读 · 0 评论 -
Jsp指令
1 JSP指令概述JSP指令的格式:<%@指令名 attr1=”” attr2=”” %>,一般都会把JSP指令放到JSP文件的最上方,但这不是必须的。JSP中有三大指令:page、include、taglib,最为常用,也最为复杂的就是page指令了。2 page指令page指令是最为常用的指定,也是属性最多的属性!page指令没有必须属性,都是可选属性。例如<%@page %>,没有给出任何属性也是可以的!在JSP页面中,任何指令都可以重复出现!<%@ pag原创 2020-09-04 20:36:46 · 190 阅读 · 0 评论 -
JSP入门、会话技术
1 JSP概述1.1 什么是JSPJSP(Java Server Pages)是JavaWeb服务器端的动态资源。它与html页面的作用是相同的,显示数据和获取数据。1.2 JSP的组成 JSP = html + Java脚本(代码片段) + JSP动态标签2 JSP语法2.1 JSP脚本JSP脚本就是Java代码片段,它分为三种:<%…%>:Java语句;<%=…%>:Java表达式;<%!..%>:Java定义类成员;<%@ pag原创 2020-09-04 20:05:49 · 87 阅读 · 0 评论 -
Servlet编码等细节问题
请求响应流程图response1 response概述response是Servlet.service方法的一个参数,类型为javax.servlet.http.HttpServletResponse。在客户端发出每个请求时,服务器都会创建一个response对象,并传入给Servlet.service()方法。response对象是用来对客户端进行响应的,这说明在service()方法中使用response对象可以完成对客户端的响应工作。resp原创 2020-09-04 19:34:37 · 90 阅读 · 0 评论 -
Servlet
Servlet概述生命周期方法:void init(ServletConfig):出生之后(1次);void service(ServletRequest request, ServletResponse response):每次处理请求时都会被调用;void destroy():临死之前(1次);特性:单例,一个类只有一个对象;当然可能存在多个Servlet类!线程不案例的,所以它的效率是高的!Servlet类由我们来写,但对象由服务器来创建,并且由服务器来调用相应的方法。1原创 2020-09-04 19:26:01 · 53 阅读 · 0 评论 -
Http协议
HTTP协议(重点)协议:协议的甲乙双方,就是客户端(浏览器)和服务器! 理解成双方通信的格式!请求协议;响应协议;2 HTTP概述HTTP(hypertext transport protocol),即超文本传输协议。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。HTTP就是一个通信规则,通信规则规定了客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式。其实我们要学习的就是这个两个格式!客户端发送给服务器的格式叫“请求协议”;服务器发送给客户端的格式叫“响应原创 2020-08-11 18:34:58 · 55 阅读 · 0 评论 -
Web应用
<Server>:根元素,表示整个服务器的配置信息;<Service>:<Server>的子元素,在<Server>中只能有一个<Service>元素,它表示服务;<Connector>:<Service>的子元素,在<Service>中可以有N个<Connector>元素,它表示连接。<Engine>:<Service>的子元素,在<Service>中只能有一<Engine>元素,该元素表示引擎,它是<Service>组件的核心。<Host>:<Engine>的子元素,在<Engine>中可以有N原创 2020-08-11 18:11:11 · 68 阅读 · 0 评论 -
tomcat
软件系统体系结构常见软件系统体系结构B/S、C/S1.1 C/SC/S结构即客户端/服务器(Client/Server),例如QQ;需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序;缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦;优点:安全性比较好。1.2 B/SB/S结构即浏览器/服务器(Browser/Server);优点:只需要编写服务器端程序;缺点:安全性较差。2 WEB资源2.1 Web资源介绍html:静态资源;注:浏览器可以看的原创 2020-08-11 17:49:42 · 78 阅读 · 0 评论