Spring IOC(依赖注入、控制反转)概念理解
假设A组件依赖B组件
1. 自己new一个。 主动
2. 找工厂去要一个。 主动。
3. 等,等容器为我们提供一个被依赖组件。 被动。
传统模式下,无论是A去new一个B组件,还是通过工厂去获取B组件,都要需要A组件主[......]
Spring IOC(依赖注入、控制反转)概念理解
假设A组件依赖B组件
1. 自己new一个。 主动
2. 找工厂去要一个。 主动。
3. 等,等容器为我们提供一个被依赖组件。 被动。
传统模式下,无论是A去new一个B组件,还是通过工厂去获取B组件,都要需要A组件主[......]
Struts2图片上传(回显、多图上传、格式控制、多图上传分别保存路径到数据库不同的列)。
StringEscapeUtils的使用。StringEscapeUtils是apache commons-lang(2.3以上版本)为我们提供了一个方便做转义的工具类,可以对HTML、Unicode、JavaScript等字符串进行转义,其方法如下:
例如对Uni[......]
log4j.properties配置详解。
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。
1. 配置文件[......]
Struts2拦截器属性excludeMethods、includeMethods配置无效的原因。
拦截器如果通过实现Interceptor接口生成的话,属性excludeMethods、includeMethods配置无效。拦截器如果通过继承MethodFilterInterceptor类的[......]
Quartz是一个纯 Java 实现的作业调度工具,其中Spring也整合了 Quartz.
关于Quartz动态的添加任务:
1.配置Scheduler :
获得默认的Scheduler实例
S[......]
struts2对于复选框回显数据的两种方法。struts2对于复选框回显数据的两种方法:
一种是使用Struts2的自定义标签回显数据,对于自定义的HTML格式需要更改.ftl的模板文件;另一种方法是直接写HTML,并自行实现回显效果,如对于回显用户权限的码如下:
servlet连接mysql数据库。1. 下载mysql驱动. 个人经验觉得驱动, 驱动包是向后兼容的, 下载最新的驱动包即可. 比如我的mysql是mysql5.5.24, 当前最新版本为mysql5.7.2, 最新mysql驱动包为mysql-connector-java-5.1.25-bin.[......]
2: import java.util.List;
3:
4: public class Tools {
5:
6: /**得到参数的不重复字符串序列[......]