ajax 가 google chrome 브 라 우 저 에서 실 효 를 해결 하 는 방법
2744 단어 ajaxgooglechrome브 라 우 저 실효
우리 기계 의 개발 환경 은 다음 과 같다.
google chrome 버 전 28.0.1469.0m
서버 Tomcat 6.0
서버 쪽 Spring MVC 의 코드 는 다음 과 같 습 니 다.
컨트롤 러 부분:
@RequestMapping(value="/searchRecordBlackListByCardId.json")
public String searchRecordBlackListByCardId(HttpServletRequest request,HttpServletResponse response,String cardId,ModelMap mm){
response.setContentType("application/json;charset=UTF-8");
PwCardSpeciallist pcs = blackListService.getRecordBlackListByCardId(cardId);
mm.addAttribute("pwCardSpeciallist", pcs);
return "jsonView";
}
xxx-servlet.XML 설정 부분:
<bean id="jsonView" class="net.sf.json.spring.web.servlet.view.JsonView"/>
<bean id="beanNameResolver" class="org.springframework.web.servlet.view.BeanNameViewResolver">
<property name="order" value="0" />
</bean>
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:viewClass="org.springframework.web.servlet.view.JstlView"
p:order="100"
p:prefix="/WEB-INF/jsp/"
p:suffix=".jsp" />
프론트 페이지 부분:
<script type="text/javascript">
$(document).ready(function(){
$("#searchBlack").click(function(){
$.get('${requestScope.basePath}searchRecordBlackListByCardId.json', {
cardId : encodeURI( '123456789' )
}, function (data, textStatus){
alert(data.pwCardSpeciallist.cardId);
},'json');
return false;
})
});
</script>
위 에 있 는 문제 에 대해 서 세 가지 캡 처 를 해 주시 면 왜 그런 지 알 수 있 을 거 예요...첫 번 째,localhost:8080/cardDemo/search RecordBlackList.html\#주소 로 접근 할 때:
두 번 째,127.0.0.1:8080:8080/cardDemo/searchRecordBlackList.html\#를 사용 하여 방문 할 때:
세 번 째,내 컴퓨터 IP 를 사용 하여 방 문 했 을 때 192.168.1.100:8080/cardDemo/search RecordBlackList.html\#
원래 google chrome 은 특정한 보안 정책 의 필요 로 인해 로 컬 ajax 자원 에 접근 하 는 것 을 금지 합 니 다!이것 은 여전히 아버 지 를 속 이 는 것 이다.왜냐하면 내 가 이전에 있 었 던 그 회 사 는 어떤 프로젝트 에서"GOOGLE CHROME 브 라 우 저 만 지원 한다"고 불 렀 기 때문이다.
이 이 야 기 는..........................................................................................
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Javascript Ajax에 대한 간단한 연습저는 약 4년 동안 프로그래밍 개인 튜터로 일한 경험이 있습니다. 약 5년 전에 " "이라는 제목의 페르시아어로 내 웹사이트에 블로그 게시물을 올렸고 사람들이 저에게 전화하기 시작했습니다. 나는 항상 사람들을 가르치...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.