1

私は Jhipster Project バージョン 0.11.1 に取り組んでいます。このバージョンでは、"/" url の 2 つのページ、つまりインデックス ページとホームページから StaticResourcesProductionFilter.java からオーバー マッピングを作成し、バージョン 0.11.1 で正常に動作します。

HttpServletRequest httpRequest = (HttpServletRequest) request;
        String contextPath = ((HttpServletRequest) request).getContextPath();
        String requestURI = httpRequest.getRequestURI();
        requestURI = StringUtils.substringAfter(requestURI, contextPath);
        if (StringUtils.equals("/", requestURI)) {
            Authentication auth =SecurityContextHolder.getContext().getAuthentication();
            String name = auth.getName();
            if(name.equal("anonymousUser")){
            requestURI = "/index.html";
           }else{
            requestURI = "/home.html"; 
            }
        }
        String newURI = "/dist" + requestURI;
        request.getRequestDispatcher(newURI).forward(request, response);

しかし今、私はそれを 0.18.1 に更新しました。今、私たちのコードは、home.html ではなく index.html を再度リロードします。つまり、index.html ページを無限にリロードします。

私を助けてください。

4

0 に答える 0