JFinal action的index方法,遇到个诡异的事情
@JFinal 你好,想跟你请教个问题:
index方法和路由配置如下:
public void index(){ System.out.println("index:"+getPara()); render("/404.html"); }
add("/home", HomeAction.class);然后我进行了一些测试:/home/"任意字符",预期返回404.html的内容
测试1:
测试2:
测试3:
后台输出:
试了很多字符串,就"hehe"就没输出了,从filter开始大概跟踪了一下,没看出差异,都走到了render("/404.html"),然后到了
request.getRequestDispatcher(view).forward(request, response)
按理说,到这如果路径一致,下面的就该一致了。下图是用"hehe"测试跟踪的。
当重启tomcat后,上面的问题就不存在了,但使用"/home/" 这个url跟上次使用"hehe"一样,没输出。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论