随笔分类 - Java Web
摘要:描述 nginx实现tomcat集群后会出现这样的情形,登录时请求由tomcat1处理,而跳转到首页时负载到了tomcat2,而tomcat2中又没有tomcat1中的登录信息,又会需要登录,这样会造成登录死循环。如何解决呢? 方法一:复制session信息 原理:讲道理,这个方法比较蠢,就是有几个
阅读全文
摘要:1、检查你的方法是不是public的。@Transactional注解只能应用到public可见度的方法上,如果应用在protected、private或者package可见度的方法上,也不会报错,不过事务设置不会起作用。 2、检查你的异常类型是不是unchecked异常。默认情况下,Spring会
阅读全文
摘要:一、监听器介绍 1.1、监听器的概念 监听器是一个专门用于对其它对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监听的对象发生情况时,立即采取相应的行动。监听器其实就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听的对象发生上述事件
阅读全文
摘要:一、ContextLoaderListener加载内容 二、DispatcherServlet加载内容 ContextLoaderListener和DispatcherServlet都会在Web容器启动的时候加载一下bean配置,区别在于: DispatcherServlet一般会加载MVC相关的b
阅读全文
摘要:顺序为: 详见《https://www.cnblogs.com/hafiz/p/5715349.html》
阅读全文
摘要:一、spring中如何使用多个xml配置文件 1、在web.xml中定义contextConfigLocation参数,Spring会使用这个参数去加载所有逗号分隔的xml文件,如果没有这个参数,spring会默认加载WEB-INF/applicationContext.xml文件(若没有,要新建一
阅读全文
摘要:如果一个类用@Service或@Component,那么只需要用@PostConstruct修饰某个方法,该方法能在类实例化的过程中自动执行,相当于类的构造函数。同时,具备了构造函数不具备的功能。 但是需要注意: 子类实例化过程中会调用父类中的@PostConstruct方法。 启动项目,输出如下:
阅读全文
摘要:从Java EE5规范开始,Servlet增加了两个影响Servlet生命周期的注解(Annotation):@PostConstruct和@PreConstruct。这两个注解被用来修饰一个非静态的void()方法,而且这个方法不能有抛出异常声明。 使用方式,例如: 1、@PostConstruc
阅读全文
摘要:eclipse导入新的maven项目时,pom.xml第一行报错: org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver
阅读全文
摘要:在使用Spirng提供的JdbcTemplate中名为queryForObject API进行数据库查询时有时会抛出如下异常: org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expecte
阅读全文
摘要:最近在写JSP页面注释的时候,遇到一个问题,在JSP页面引用的静态属性资源文件时,在浏览器控制台报错,当我把引用的标签注释掉后,用的是<!-- -->。然后浏览器仍然报了之前那个错,经过查询以后,jsp页面注释代码推荐用<%-- --%>进行注释,两者的区别在于: 用<!-- -->注释jsp代码只
阅读全文
摘要:1、什么是序列化和反序列化 Serialization(序列化)是一种将对象以一连串的字节描述的过程;deserialization(反序列化)是一种将这些字节重建成一个对象的过程。 2、什么情况下需要序列化 a)当你想把内存中的对象保存到一个文件 中或者数据库中的时候; b)当你想用套接字sock
阅读全文
摘要:CSS概述 CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定义可层叠为
阅读全文
摘要:什么是DOM? DOM是Document Object Model(文档对象模型)的缩写。 DOM是W3C(万维网联盟)的标准。 DOM定义了访问HTML和XML文档的标准: “W3C文档对象模型(DOM)是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。” W3C
阅读全文