출처 : http://balhae79.tistory.com/225

위와 같이 *.min.js 파일에 에러가 표시되어 프로젝트에 x 표시가 되는 불상사를 막기위해 

이클립스 버그 페이지를 뒤지던 중 해결책을 발견하였다. 



 
1) Project->Properties->JavaScript->Include Path->Source
2) Inclusion and Exclusion Patterns 창에서 Exclusion patterns Add 버튼 클릭
3) 상황에 적합한 패턴 입력 (예 : **/jquery*.js ) 
4) 적용시키면 에러 표시 제거됨
 





Posted by airlueos
,

[jQuery] XmlHttpRequest error: Origin null is not allowed by Access-Control-Allow-Origin

jQuery로 서버에 ajax 요청할 경우 종종 보게 되는 Origin 문제

해결

1. 서버 - 헤더 정보를 셋팅하고 ResponseEntity 객체 리턴

@GET
@Path("/getUsers")
@Produces(MediaType.APPLICATION_JSON)
public ResponseEntity getUsers(@QueryParam("callback") String callback) {
    Set<User> list = null;
    list = userBo.getUsers();
    HttpHeaders headers = new HttpHeaders();
    headers.add("Access-Control-Allow-Origin", "*");
    headers.add("Access-Control-Allow-Methods", "GET, OPTIONS, POST");
    headers.add("Access-Control-Allow-Headers", "Content-Type");
return new ResponseEntity(list.toString(), headers, HttpStatus.OK);
}


2. 클라이언트 - chrome 인 경우 : 임시적 방법

(링크에 --disable-web-security 옵션 추가)


참고 : http://stackoverflow.com/questions/10718030/change-header-of-java-web-service-response-without-having-jackson-convert-it


'javascript' 카테고리의 다른 글

[jQuery] :input 선택자 (폼 태그 내 모든 입력 관련 선택)  (0) 2013.05.10
[jQuery] ajax prototype  (0) 2013.04.17
Posted by airlueos
,

오라클 연결을 위해 ojdbc.jar 파일이 필요한데 Maven에서 제공하는 jar 사용하면 계속

Missing artifact ojdbc:ojdbc:jar:14:compile 오류가 발생한다. 

오류 이유는 저작권 때문이라 함

(출처 : http://www.jroller.com/mert/entry/oracle_s_ojdbc14_jar_mesir)


해결 

pom.xml 을 연 후 

1. 저장소를 추가한다. 

<repository>

<id>mesir-repo</id>

         <url>http://mesir.googlecode.com/svn/trunk/mavenrepo</url>

</repository>  


2. <dependency> 를 추가한다. 

<dependency>

<groupId>com.oracle</groupId>

       <artifactId>ojdbc14</artifactId>

       <version>10.2.0.4.0</version>

</dependency>   

Posted by airlueos
,