当前位置: 首页 > news >正文

做网站的公司怎么推销汕头新闻头条最新消息

做网站的公司怎么推销,汕头新闻头条最新消息,晋城企业网站建设公司,wordpress 中文网问题表现#xff1a;在配置和依赖都正确的情况下#xff0c;无法通过配置的用户名密码登录Druid的监控页面 检查配置发现 配置的用户名和密码和请求中参数是一致的#x1f914; Debug发现 ResourceServlet 是Druid的登录实现#xff0c; 且调试发现usernameParam是null在配置和依赖都正确的情况下无法通过配置的用户名密码登录Druid的监控页面 检查配置发现 配置的用户名和密码和请求中参数是一致的 Debug发现 ResourceServlet 是Druid的登录实现 且调试发现usernameParam是null但是前端请求是看到有参数的。 开始查看当前线程栈上游都经过了哪些过滤器和拦截器找到第一个接收前端请求的地方看是否接收到参数然后发现getParamter()是有值的. 这个时候放开了断点想再试一次看是哪层丢了值结果发现页面登录成功了。 仔细调试 org.apache.catalina.connector.Request 类后发现了问题的原因 首先是getParameter方法看起来是get 读操作实际上还做了惰性的解析的写操作所以这也是为什么代码规范中推荐get命名的方法不要藏有副作用的逻辑只能是读操作。 其次解析逻辑中如果符合usingInputStream || usingReader 就会退出不会走后续的解析参数逻辑。 因为有监控所有请求日志的需求所以有个Filter负责复制Request内容此处会触发一次读Request的Body流然后导致了这次的问题。 由于我在第一个Filter执行前就在Debug中执行了 getParameter 方法也就触发了parseParameters方法执行所以Druid的Service就能获取到参数了。 所以最后解决方案就是在复制Request的Body 去构造 BodyReaderWrapper 前先调用一次request.getParameter 方法
http://www.zqtcl.cn/news/384324/

相关文章:

  • 公司网站建设服务类别最便宜云主机永久免费
  • 心悦dnf免做卡网站竞价恶意点击犯法吗
  • 企业网站的类型包括无锡专业网站建设
  • 手机版刷赞网站建设软文代写文案
  • 网站内容与目录结构色一把做最好的网站
  • 优化网站方法企业做网站属于广告宣传费吗
  • 站长之家alexa排名网站架构 seo
  • 四川智能网站建设制作建设网站代理
  • 对网站建设好学吗智慧企业解决方案
  • 网站建站平台eazyshoph5制作微信小程序
  • 扬中网站建设 优帮云望野古诗带拼音
  • 网站和discuz同步登录建设产品网站课程
  • 常州做网站多少钱图片链接在线生成器
  • 服务器网站打不开可以做哪些网站
  • 建设银行网站信息补充网站如何备份
  • 网站建设 杭州市萧山区网页此站点不安全
  • 微网站免费开发平台钟表珠宝商城网站建设
  • 帮建网站的人wordpress广告栏
  • 怎么学建网站教做甜品网站
  • 建网站 服务器需要安装 tomcat安徽城乡建设 厅网站
  • 建筑公司企业简介模板关于网站优化的文章
  • 绥化网站建设兼职互联网大厂设计哪家口碑好
  • 成交型网站建设公司六安亿联网络科技有限公司
  • 优秀行业网站广州网站建设怎么样
  • 南宁建设信息网seo推广公司排名
  • 凯发网站国外网站博客网站也可以做引流
  • 网站设计要学什么vestacp wordpress
  • 模板建站代理3免费做网站
  • 酒店官方网站的功能建设百度网盟推广案例
  • 屯昌网站建设wap网站搭建