最近看到有人需要对一些规则性的url做jfinal路由的转换,正好我最近也遇到这样一个需求,写了一个转换规则,需要的可以参考下,或者直接拿来用,一直在维护。
概述: jfinal自动路由插件。 1、支持多种配置方式; 2、支持设置同一个类是否能被多次路由; 3、支持部分没有源码或不修改源码等特殊情况不使用默认路由规则的手工映射的支持; 4、支持避免重复路由的算法机制; 5、支持路由标记(如应用于否验证登录超时,是否检查签名验证等场景); 6、支持无侵入的(基于正则,只转发不侵入)手工路由(只需配置一个handler),支持但不限于严格的resultful; 7、手工路由优先级 > jfinal原生路由(使用时注意jfinal原生路由被手工路由规则覆盖,如/my/{param}会覆盖/my/method1);