亲宝软件园·资讯

展开

Spring工具类 Spring常用一些工具类实例汇总

codedot 人气:0

一、内置Resource类型

二、本地化文件资源

org.springframework.core.io.support.LocalizedResourceHelper:允许通过文件资源基名和本地化实体获取匹配的本地化文件资源并以 Resource 对象返回

三、操作 Servlet API 的工具类

org.springframework.web.context.support.WebApplicationContextUtils 工具类获取 WebApplicationContext 对象。

WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(ServletContext sc);

四、XML工具类

五、web相关工具类

六、参数检测工具类org.springframework.util.Assert

Assert断言工具类,通常用于数据合法性检查。

平时做判断通常都是这样写:

if (message== null || message.equls("")) {
throw new IllegalArgumentException("输入信息错误!");
}

用Assert工具类上面的代码可以简化为:

Assert.hasText((message, "输入信息错误!");
下面来介绍一下Assert 类中的常用断言方法:

七、请求工具类 org.springframework.web.bind.ServletRequestUtils

//取请求参数的整数值:
public static Integer getIntParameter(ServletRequest request, String name)
public static int getIntParameter(ServletRequest request, String name, int defaultVal) -->单个值
public static int[] getIntParameters(ServletRequest request, String name) -->数组

还有譬如long、float、double、boolean、String的相关处理方法。

八、其他工具类

加载全部内容

相关教程
猜你喜欢
用户评论