diff --git a/src/org/redkale/net/http/Rest.java b/src/org/redkale/net/http/Rest.java index 00995435b..7ad0931b6 100644 --- a/src/org/redkale/net/http/Rest.java +++ b/src/org/redkale/net/http/Rest.java @@ -1952,7 +1952,7 @@ public final class Rest { } if (listeners != null && !listeners.isEmpty()) { for (RestDyncListener listener : listeners) { - listener.invoke(classLoader, userType, serviceType, method); + listener.invoke(classLoader, userType, serviceType, method, entry.mappingurl); } } } // end for each diff --git a/src/org/redkale/net/http/RestDyncListener.java b/src/org/redkale/net/http/RestDyncListener.java index 809fd173f..0a7cb50ef 100644 --- a/src/org/redkale/net/http/RestDyncListener.java +++ b/src/org/redkale/net/http/RestDyncListener.java @@ -47,7 +47,8 @@ public interface RestDyncListener { * @param baseServletType Rest的Servlet基类 * @param serviceType Service类 * @param method Service的RestMapping方法 + * @param mappingurl HttpMapping对应的url */ public void invoke(final ClassLoader classLoader, final Class baseServletType, - final Class serviceType, final Method method); + final Class serviceType, final Method method, final String mappingurl); }