Невозможно использовать службу отдыха на странице JSP с помощью JQuery AJAX

Я использую Spring Famework, JSP, Rest Service, JQuery Ajax и Apache Tiles.

Моя проблема в том, что я не могу использовать ответ API остальных на странице JSP. Ситуация, когда я использую <url-pattern>/*</url-pattern> Я с радостью могу использовать остальные API-ответы в браузере, используя URL-адрес, но не могу получить доступ к страницам JSP, поскольку плитки Apache были настроены для того же самого,

<definition name="search" extends="template">
        <put-attribute name="title" value="Some value" />
        <put-attribute name="body" value="/WEB-INF/jsp/search.jsp" />
</definition>

Страницы могут быть доступны только если я использую <url-pattern>*.html</url-pattern> даже если я пытаюсь получить доступ к двум шаблонам URL вместе, плитки не отвечают.

JQuery Ajax выглядит так:

$(document).ready(function(){
    alert();
      $.ajax({
        type : 'GET',
        url  : 'http://localhost:8080/b2b/itemCategory/readAll',
        success : function(itemCategory){
            console.log('success', itemCategory);}
    }) 
});

1 ответ

Кажется, вы не объявили internalviewResolver (представление jstl) вместе с tileviewresolver

Другие вопросы по тегам