1
jsp 파일에서 HTML 페이지를로드하려고합니다. 이렇게. 컨트롤러에서 jsp에 파일 이름을 지정하고 dojo를 사용하여 다른 컨트롤러를 호출하고 파일 이름을 전달합니다. 웹 페이지에 새 파일 내용이 표시되지 않습니다.
<script type="text/javascript">
var url = dojo.moduleUrl("dijit.form", "<c:url value="/getfile?Name=${fileName}"/>");
dojo.xhrGet({
url: url,
load: function(html){
dojo.byId("mycontent").innerHTML = html;
}
});
IT는 JSP로 파일 내용을 스트리밍합니다. 내 문제는 그것이 반영되지 않은 파일의 내용을 변경할 때입니다. 파이어 폭스의 경우 Ctrl + f5를 사용해야하고 IE의 경우 캐시를 수동으로 지워야합니다. 어떻게 이것을 피할 수 있습니까? 내가 준 것
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<meta HTTP-EQUIV="Expires" CONTENT="0"/>
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache"/>
<meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache"/>
내 jsp 파일과 html 파일에 있습니다.
이상한 생각은 자바 스크립트와 HTML을 수정할 때 realod 또는 아무것도 필요가 없습니다입니다 ... – Tsadiq