2019-07-01 17:43题主

跳过登录页面,直接登录问题

各位大佬,本人想实现跳过登录页面,自动完成验证跳转到​home页面。
http://localhost:8080/xxx/过滤路径?username=admin
首先在web.xwl添加了过滤器,/某个路径,然后java中写 过滤器 fillter,doFilter中调用了系统的验证方法Session.verify(httpServletRequest,httpServletResponse)
验证通过后,跳转到home页面,但是多次登录退出后,
出现[com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 10003, active 50, maxActive 50, creating 0] with root cause  问题,数据库连接未释放,寻求解决方法。

2019-07-02 09:26#1
Session内的方法为模块内调用的方法(模块内方法系统会自动释放资源),可以把Session.verify放到模块内
然后使用WbUtil.run方法运行,否则需要手动释放数据库资源

返回开发者社区