Programing

이클립스에서 서버를 실행시킬때 The specified JRE installation does not exist 이 에러가 발생을 하는 경우가 있습니다. 본인의 경우에는 java 유료화로 인해 zulu로 변경하면서 jre 를 바꿨는데 그 jre가 적용이 안된것으로 파악했습니다. project -> porperties 메뉴로 들어가서 Server -> Runtime Environments 메뉴에 들어가보면 등록되어 있는 서버 목록이 보입니다. 맨위에 서버를 클릭해보니 밑에 빨간글씨로 The JRE could not be found. Edit the server and change the JRE location. 이라고 에러가 뜹니다. 우측에 Edit... 을 클릭하면 위와 같이 JRE 를 선택하는 곳이 있..
아래 그림과 같이 123 을 입력하면 무언가 계산을 해서 우측에 출력하는 것을 해보려고 코드를 짯는데 change 이벤트를 한번 타고는 잘 실행이 되는데 자동으로 change 이벤트를 두번타고 위와 같이 에러를 뱉어 낸다. 이것저것 검색을 해본결과 버블링 문제인것 같아서 아래 코드에 주석 표시해 둔것과 같이 방법 2가지로 해결을 할수 있는데( 버블링 이랑 캡쳐링은 html 구조상 하위 클릭, 또는 상위클릭시 겹쳐져있는 엘레먼트의 이벤트도 동작하는 문제 ) if ( !event.args) return; 이 코드를 입력해두면 이벤트를 태우지 않고 리턴해버려서 해결이 되고 조금더 찾아보니 event.stopPropagation(); 이것을 입력해주면 연속되는 이벤트를 끊어 버린다고 한다. 그런데 이건 버블링 ..
프로젝트에 빨간 x 표시가 뜨면서 project facet java 1.8 is not supported by target runtime apache tomcat v8.0 이런 에러가 발생했다.... 이클립스 상단의 Window -> Preferences 로 들어가서 Server -> Runtime Environments 에 들어가보면 등록되어 있는 서버목록이 보인다. 해당하는 서버 선택후 Edit... 으로 들어가보면 JRE 파일을 선택할수 있는 곳이 있다. project facet java 1.8 is not supported by target runtime apache tomcat v8.0 자바 1.8을 지원하지 않는다 뭐 이런 내용이니 jdk 를 1.8로 바꿔주고 Project -> Clean....
이클립스 프로젝트에 빨간 느낌표가 뜨길래 Problems 탭(안보인다면 Window -> Show View에서 찾으면 됌)에 가서 확인해보니 the project cannot be built until build path errors are resolved 이런 오류가 떠 있다.... 그래서 구글 검색을 해본 결과 프로젝트 우클릭 -> Properties -> Java Build Path -> Order and Export 탭에서 사용하는 라이브러리를 맨 위로 올려주면 된다는데 난 딱봐도 JRE System Libary 에 빨간 엑스표시가 있길래 옆탭의 Libraries 탭으로 옮겨가서 JRE System Library 를 더블클릭 해보니 JRE 파일이 비어있다... 그래서 JRE 파일을 추가해 주니 빨..
· Programing
콘솔창에서 가끔 아래와 같이 파라미터가 이상한 값으로 출력되는 경우가 있다. 웹을 통해서 데이터를 전송할 때 특정 문자들은 특수한 기능으로 사용된다. 예를들어, http://a.com?name=egoing&job=programmer 에서 &job=programmer 중 '&'는 하나의 파라미터가 끝나고 다음 파라미터가 온다는 의미이다. 그런데 다음과 같이 job의 값에 &가 포함된다면 시스템은 job의 값을 제대로 인식할수 없게 된다. http://a.com?name=egoing&job=programmer&blogger 이런 문제를 회피하기 위해서 다음과 같이 치환해준다. http://a.com?name=egoing&job=programmer%26blogger 그럼 시스템에서는 %26을 &로 해석하고 의..
이미지를 다운로드 받는데 크롬에서는 잘 돌아가는데 IE11 에서는 다음과 같이 DOM7009에러가 발생한다. spring 에서 기본적으로 X-Content-Type-Options: nosniff이런 옵션을 넣어주는데 이 옵션을 해제해 주면 된다. X-Content-Type-Options은 jpg 확장자로 js 파일을 올려 우회를 한 후에 script 태그에 src로 넣는 수법을 방지하는 헤더라고 하는데 아래와 같은 코드를 context-security.xml 에 추가해 주면 완료. 12345 Colored by Color Scriptercs 참고 : https://docs.spring.io/spring-security/site/docs/current/reference/html/headers.htmlhtt..
- 광속거북이 -
'Programing' 카테고리의 글 목록 (9 Page)