首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
线上部署 偶尔报空指针
戒不掉
2018-12-10 12:01
求大佬指导
项目:
JFinal
评论区
JFinal
2018-12-10 12:04
单步调试进入 JspRender,找到是哪个变量为 null 值引起的,然后再解决
回复
戒不掉
2018-12-10 12:06
@JFinal
request.getRequestDispatcher(view).forward(request, response); request response view 都是正常的 但是整个就有错误
回复
JFinal
2018-12-10 12:08
request.getRequestDispatcher(view) 这句是否返回了 null ,从而 null.forward(...) 就出异常了?
回复
戒不掉
2018-12-10 13:30
@JFinal
现在又不报错了 找不到具体的问题了 谢谢大佬 等什么时候出错在来请教
回复
JFinal
2018-12-10 13:46
@戒不掉
这种不确定出现的问题,很可能是多线程并发问题,例如你是不是在某处共享了 getRequest() 或者 getResponse() 出来的对象?
回复
戒不掉
2018-12-10 14:40
@JFinal
现在我都不知道怎么进到JspRender 的 我不知道哪里出的问题
回复
戒不掉
2018-12-10 15:09
@JFinal
request.getRequestDispatcher(view) 是正常的 request.getRequestDispatcher(view).forward(request, response); 就不正常了
回复
JFinal
2018-12-10 15:37
@戒不掉
单步跟踪一下问什么会进入 JspRender
回复
戒不掉
2018-12-10 16:03
@JFinal
renderJson 有没有会不会进这个方法 走了ActionHandler handle if (render == null) {
render = renderManager.getRenderFactory().getDefaultRender(action.getViewPath() + action.getMethodName());
}
render.setContext(request, response, action.getViewPath()).render(); 感觉没有问题
回复
戒不掉
2018-12-11 10:07
@JFinal
求助大佬
回复
发送
我要反馈
热门反馈
扫码入社