idea bug集合

问题1:点击debug调试时会报下面这种错误
Error running tomcat: Unable to open debugger port (127.0.0.1:64582): java.net.BindException "Address already in use: JVM_Bind"
792103-20170410151609954-81537855.png
解决方案:断点引起,删除断点(快捷键 ctrl+shift+f8),重启服务即可,还不行则重启电脑

*************************************************分隔线************************************************************************

问题2:查看所有断点
解决:快捷键 ctrl+shift+f8,右击断点可以查看所有断点的快捷键
792103-20170410155237641-1577923734.png

*************************************************分隔线************************************************************************

问题3:debug时操作断点
F6跳转到下一步,F7跳转到下一断点,可以通过debug窗口查看
792103-20170410162614422-1005792483.png

*************************************************分隔线************************************************************************

问题4:request.getRequestDispatcher和response.sendRedirect区别
getRequestDispatcher:转发到指定url,服务器端跳转,通过forward(request,response可带原来的request对象过去,可通过setAttribute带参,url不会改变,可转去任何一个url,用法为request.getRequestDispatcher("/资源名").forward(request,response)。
sendRedirect:重定向,客户端跳转,新创建request对象,只能通过url带参(如:?id=123),也可以把参数放到cookie或者session,url改变,只能跳转到当前web应用,用法为reponse.sendRedirect("/WEB应用名/资源名");reponse.sendRedirect("资源名")为相对路径。

转载于:https://www.cnblogs.com/yanyuji/p/6689441.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值