• 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"

    解决方案:断点引起,删除断点(快捷键 ctrl+shift+f8),重启服务即可,还不行则重启电脑

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

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

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

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

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

    问题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("资源名")为相对路径。

  • 相关阅读:
    二叉树
    消息
    线性表 及Java实现 顺序表、链表、栈、队列
    Memcache简介
    redis例子
    redis简介
    Android客户端采用Http 协议Post方式请求与服务端进行数据交互(转)
    jQueryValidate实现重复性验证
    mybatis中${}和#{}的区别
    List转换为数组Array的方法
  • 原文地址:https://www.cnblogs.com/yanyuji/p/6689441.html
Copyright © 2020-2023  润新知