croller renderNull() 为什么还会去找html文件?

我大概有如下一段代码:

public class TestController extendes Controller {

	public void t1(){
		new XXService().doXXX(); // doXXX() 里面开启了几个线程,一直在运行着
		renderNull();
	}

}

部署到服务器上,第一次请求后,一切正常。运行了一段时间,大概几个小时吧,好像 doXXX() 结束了。再次请求,就报500错误,异常信息显示 test/t1.html 不存在.尝试重启Centos服务器,后重新运行,依然如此。

这个action中,只有1个renderNull(),没有别的render。

这是怎么回事?为什么重启后还是无法正常运行?

评论区

JFinal

2019-11-08 15:01

肯定是拦截器拦截了该请求,t1() 方法中的 renderNull() 并未真正被调用,单步调试验证一下

热门反馈

扫码入社