0

Spring Famework、JSP、Rest Service、JQuery Ajax、Apache Tiles を使用しています。

私の問題は、JSP ページで残りの API 応答を使用できないことです。状況は、<url-pattern>/*</url-pattern>URL を使用してブラウザーで残りの API 応答を喜んで消費することができますが、Apache タイルが同じように構成されているため、jsp ページにアクセスできません。

<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>タイルが応答しない 2 つの URL パターンに一緒にアクセスしようとしても、使用する場合にのみページにアクセスできます。

JQuery Ajax は次のようになります。

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

1 に答える 1

0

tileviewresolver とともに internalviewResolver (jstl ビュー) を宣言していないようです

于 2015-07-20T12:44:58.880 に答える