IDEA -- bug笔记

IDEA -- bug笔记

  • 将 java 文件夹转换为 sourse 文件夹(蓝绿色)
    java文件夹

  • jsp 文件中用到 ${pageContext.request.contextPath} 来进行页面跳转时,网页中的 url 不正确
    webapp目录
    jsp文件(pageContext.request.contextPath)
    错误URL
    解决方法:
    在 page 中加入 isELIgnored=“false”
    isELIgnored="false"

  • test 文件夹下的测试代码运行报错 java.lang.NullPointerException: inStream parameter is null
    代码目录报错信息
    解决方法:将 resources 资源文件夹中 druid.properties 复制到升成的 target 文件夹中的 classes 文件中。
    解决后的代码目录

  • Servlet 网页中文乱码(问号)
    BaseServlet.javadoGet() 第一行插入 resp.setContentType(“text/html;charset=utf-8”);

public class BaseServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) {
    
        resp.setContentType("text/html;charset=utf-8");
        
        try {
            String methodName = req.getParameter("methodName");
            Class c = this.getClass();
            Method method = c.getMethod(methodName, HttpServletRequest.class, HttpServletResponse.class);
            method.invoke(this, req, resp);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        doGet(req, resp);
    }
}
  • 使用 SimplePropertyPreFilter 时报错
    将 fastjson 版本改为 1.2.35
<dependency>
	<groupId>com.alibaba</groupId>
	<artifactId>fastjson</artifactId>
    <version>1.2.35</version>
</dependency>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值