HttpServletRequest 使用总结
来源:互联网 发布:数据分析所用的方法 编辑:程序博客网 时间:2024/06/05 15:17
HttpServletRequest
- HttpServletRequest
- 获得 HttpServletRequest
- 获得session
- 获得Ip
- 获得 ParameterValues
- HttpServletRequest
HttpServletRequest 中能获得的东西有很多,在此总结常用的几个。
获得 HttpServletRequest
protected HttpServletRequest getRequest() { return ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); }
获得session
protected HttpSession getSession() { return getRequest().getSession(); }
获得Ip
protected String getUserIp() { String value = getRequest().getHeader("X-Real-IP"); if (StringUtils.isNotBlank(value) && !"unknown".equalsIgnoreCase(value)) { return value; } else { return getRequest().getRemoteAddr(); } }
获得 ParameterValues
/** * @Description: 获取页面传递的某一个数组值 * @return String[] */ public String[] getParaValues(String key){ HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest(); return request.getParameterValues(key); } /** * @Description: 获取页面传递的某一个参数值 * @return String */ public String getPara(String key){ HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest(); return request.getParameter(key); }
阅读全文
0 0
- HttpServletRequest 使用总结
- HttpServletRequest总结
- HttpServletRequest总结
- HttpServletRequest方法总结
- HttpServletRequest 简要总结
- HttpServletRequest基本概念总结
- HttpServletRequest应用总结
- HttpServletRequest 各种方法总结
- HttpServletrequest 与HttpServletResponse总结
- HttpServletRequest 各种方法总结
- HttpServletrequest 与HttpServletResponse总结
- HttpServletRequest 各种方法总结
- HttpServletrequest 与HttpServletResponse总结
- springmvc使用HttpServletRequest
- HttpServletRequest对象使用
- SpringMVC项目使用HttpServletRequest
- [Servlet&JSP] HttpServletRequest的使用
- HttpServletRequest
- Linux FIFO 含义 同时 ARM9 S3C2451 手册UART中也涉及到FIFO
- SSH框架搭建详细步骤整理
- Android动态加载黑科技 动态创建Activity模式
- 使用maven搭建springmvc项目解决的项目的一些问题
- Error:Execution failed for task ':app:compileDebugJavaWithJavac' 根本解决方法
- HttpServletRequest 使用总结
- day01-面向对象【阶段一知识回顾、继承】
- php 合并数组array_merge与+ 的区别
- JSTL标签库的常用操作
- Java实战项目__简易计算器
- python_逻辑运算_赋值运算
- day02-面向对象【重写、this、super,抽象类】
- 学习淘淘商城第一课
- Bean property '***' is not writable or has an invalid setter method.