zoukankan      html  css  js  c++  java
  • 12月11号

    今天总结了一些常有的错误:

    端口被占
    解决方法:可以直接在任务管理器中查找占用的程序关闭应用(一般都是javaw.exe)或者先使用cmd命令查找pid然后在任务管理器找到对应程序关闭。
    404问题
    原因:没有这个jsp文件或者jsp文件名写错了
    解决方法:检查jsp名,确认是否有这个jsp文件
    sql语句错误
    原因:sql语句写错了
    解决方法:检查SQL语句
    数组下标越界
    原因:循环算法用错了
    解决方法:就改一下算法
    向servlet中传参乱码问题:
    原因:编解码问题
    解决方法: 
    dopost方法使用request.setCharacterEncoding(“UTF-8”);设置字符集
    doget方法username = new String(username.getBytes("ISO-8859-1"), "UTF-8");
    空指针:java.lang.NullPointException。
    原因:调用了未初始化的对象或者不存在的对象。
    目前造成这个问题发生的情况:
    1、传参传过来空,调用了这个空对象。
    解决方法:检查传参变量,确认参数传过来了。
    get方法使用表单传参action后的参数会被忽视:
    也就是说<form action="servlet?method=login" method="get">与<form action="servlet" method="get">是一样的,action后面的参数是传不过去的。
    还有我在servlet层遇到的问题,提交响应后是不能转发的。
  • 相关阅读:
    vscode中执行gulp task的简便方法
    5G即将到来,你还会购买4G手机吗?
    小屏幕手机汇总
    NoSQL数据库的分布式算法详解
    如何在网页界面设计中正确的留出空白空间?
    iconfont的三种使用方式
    MySQL修改密码方法汇总
    Docker镜像与容器
    微观经济学
    经营的原点 书评
  • 原文地址:https://www.cnblogs.com/haobox/p/14144622.html
Copyright © 2011-2022 走看看