请问如何构造成 HttpServletRequest?

洋溢2016 2006-12-18 03:00:26
第一个参数为与传入请求有关的ServletRequest。对于简单的过滤器,大多数过滤逻辑是基于这个对象的。如果处理HTTP请求,并且需要访问诸如getHeader或getCookies等在ServletRequest中无法得到的方法,就要把此对象构造成HttpServletRequest。

请问如何构造?,~~谢谢
...全文
582 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
洋溢2016 2006-12-18
  • 打赏
  • 举报
回复
刚刚知道了,哈,,,,,谢谢了!
beiouwolf 2006-12-18
  • 打赏
  • 举报
回复
ServletRequest是HttpServletRequest的父类
所以你可以直接把HttpServletRequest转换成ServletRequest
HttpServletRequest req=(HttpServletRequest)request
welshem 2006-12-18
  • 打赏
  • 举报
回复
你是在做Filter吧?
doFilter(ServletRequest request, ServletResponse response, FilterChain chain) {
HttpServletRequest req=(HttpServletRequest)request;//就好了

}
welshem 2006-12-18
  • 打赏
  • 举报
回复
你在做什么啊?
如果传进来的实质是HttpServletRequest

对第一个参数用(HttpServletRequest)强制转换一个不就行了

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧