5

WebアプリにJQuery-AjaxとHistory.jsを使用していますが、リクエストがAJAXリクエストからのものか、通常のリクエストからのものかを特定できますか?私が目指しているのはこんな感じ

<%if(isRequestAjax()){%>
<jsp:include page="/views/header.jsp" />        
}
<%}%>

<div id ="profilePage>
    <!-- user profile will be loaded here !-->
</div>

MVCフレームワークと同様にStruts2も使用しています

4

1 に答える 1

10

リクエストヘッダーを確認する必要X-Requested-WithがありますXMLHttpRequest

  if ("XMLHttpRequest".equals(req.getHeader("X-Requested-With")) ){
           // include other file
  } 
于 2012-12-22T17:23:09.383 に答える