String框架提供的一些工具类
2017-05-19 16:33
169 查看
在项目中使用Spring框架时,我们可以使用一下String的一些工具类来辅助我们的开发。
ServletRequestUtils
1 所在包:package org.springframework.web.bind
2 使用
在Controller中手动获取页面参数时,可以借助此类,如:
3 一些方法
4 解析
以int的一组方法为例:
ServletRequestUtils
1 所在包:package org.springframework.web.bind
2 使用
在Controller中手动获取页面参数时,可以借助此类,如:
//平常获取 String id = request.getParameter("id"); //ServletRequestUtils获取 String id= ServletRequestUtils.getStringParameter(request, "id");
3 一些方法
4 解析
以int的一组方法为例:
public static Integer getIntParameter(ServletRequest request, String name) throws ServletRequestBindingException { if (request.getParameter(name) == null) { return null; } return getRequiredIntParameter(request, name); } public static int getIntParameter(ServletRequest request, String name, int defaultVal) { if (request.getParameter(name) == null) { return defaultVal; } try { return getRequiredIntParameter(request, name); } catch (ServletRequestBindingException ex) { return defaultVal; } } public static int[] getIntParameters(ServletRequest request, String name) { try { return getRequiredIntParameters(request, name); } catch (ServletRequestBindingException ex) { return new int[0]; } } public static int getRequiredIntParameter(ServletRequest request, String name) throws ServletRequestBindingException { return INT_PARSER.parseInt(name, request.getParameter(name)); } public static int[] getRequiredIntParameters(ServletRequest request, String name) throws ServletRequestBindingException { return INT_PARSER.parseInts(name, request.getParameterValues(name)); }
相关文章推荐
- 【转载】使用Json比用string返回数据更友好,也更面向对象一些 |Asp.net MVC 2.0 + Unity 2.0(IoC) + EF4.0 实例:RoRoWoBlog 开源项目框架代码
- String 提供的一些方法
- Android工具类之字符串工具类,提供一些字符串相关的便捷方法
- Foundation框架提供的一些基本对象的用法之数字对象
- qLibc 对于C C++都是一个很好的框架,提供Tree Hash Stack String I/O File Time等功能
- 我现在有一些工具类,我应该不应该做自己的框架?
- Web开发中个人String工具类: 提供 toUTF8, toGBK, toHtml, formatDate
- Foundation框架,几乎为我们提供了日常需要使用的所有核心实用工具类---之一
- Web开发中个人String工具类: 提供 toUTF8, toGBK, toHtml, formatDate
- uip(一种MVC模式的实现)模式的理解 -微软提供的框架
- 框架中的传值,提供一种思路
- 使用 .NET 框架将现有代码作为 Web 服务提供
- 关于QQ密码暴力破解的一些想法(仅提供一个想法)
- 使用 .NET 框架将现有代码作为 Web 服务提供
- 开发j2ee时经常用到的工具和一些框架
- 一些主要的PHP开发框架和CMS系统平台
- 一些主要的PHP开发框架和CMS系统平台
- 开发框架应该关注的一些方面
- 关于ListCtrl,RichEdit和程序框架的一些东东
- 为找工作的同学提供一些大公司的招聘地址。都是本人花时间整理的。一定要看哟:)