Jfinal自定义HtmlHandler 迁移
前言
在用jfinal开发博客的过程中,为了更好的seo,需要实现伪静态访问接口,例如xx.html,xx.jsp访问接口xx,这个时候我们可以使用自定义handler的方式来实现,我们以.html为例
HtmlHandler
java
public class HtmlHandler extends Handler {
@Override
public void handle(String s, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, boolean[] isHandled) {
int index = s.lastIndexOf(".html");
if (index != -1) s = s.substring(0, index);
next.handle(s, httpServletRequest, httpServletResponse, isHandled);
}
}
我们只需要把访问过来的路径截取一下 是不是很简单