纳兰性德
  • 微信号:17764149196
您当前的位置:首页  > 后端  > JFinal

jfinal自定义handler实现伪静态访问

作者:久伴轻尘 时间:2021年08月17日 阅读数:1112

在用jfinal开发博客的过程中,为了更好的seo,需要实现伪静态访问接口,例如xx.html,xx.jsp访问接口xx,这个时候我们可以使用自定义handler的方式来实现,我们以.html为例

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);
    }
}

我们只需要把访问过来的路径截取一下 是不是很简单

本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我删除。邮箱:577955659@qq.com

标签: JFinal

久伴轻尘

人生若只如初见,何事秋风悲画扇