src/main/java/de/uapcore/lightpit/Functions.java

changeset 47
57cfb94ab99f
parent 45
cc7f082c5ef3
child 74
91d1fc2a3a14
     1.1 --- a/src/main/java/de/uapcore/lightpit/Functions.java	Wed May 13 21:46:26 2020 +0200
     1.2 +++ b/src/main/java/de/uapcore/lightpit/Functions.java	Thu May 14 22:48:01 2020 +0200
     1.3 @@ -66,15 +66,12 @@
     1.4          return fqn(clazz.getName(), name);
     1.5      }
     1.6  
     1.7 -    public static String fullPath(LightPITModule module, RequestMapping mapping) {
     1.8 -        StringBuilder sb = new StringBuilder();
     1.9 -        sb.append(module.modulePath());
    1.10 -        sb.append('/');
    1.11 -        if (!mapping.requestPath().isEmpty()) {
    1.12 -            sb.append(mapping.requestPath().isEmpty());
    1.13 -            sb.append('/');
    1.14 -        }
    1.15 -        return sb.toString();
    1.16 +    public static String baseHref(HttpServletRequest req) {
    1.17 +        return String.format("%s://%s:%d%s/",
    1.18 +                req.getScheme(),
    1.19 +                req.getServerName(),
    1.20 +                req.getServerPort(),
    1.21 +                req.getContextPath());
    1.22      }
    1.23  
    1.24      public static String fullPath(HttpServletRequest req) {

mercurial