IT/development210 [thyemeleaf] get query string parameter 목차 thyemeleaf에서 url의 query string 사용 미래에 이 내용을 잊었을 내가 보기 위해 기록함 위 사진에서처럼 url이 http://localhost:8080/tables/detail?tableName=tb_menu 일 경우 다른 페이지 이동 시 query string parameter를 가져와서 get으로 넘기고 싶을 땐 아래처럼 사용하면 된다. 필드추가 ${param.parameter} 이 부분이다. 여러개를 넘기고 싶을 땐 아래처럼 하면 된다. ${param.fields[index]} test1 test2 test3 그러면 아래처럼 필드추가 페이지 이동 시 쿼리스트링이 전달됨을 확인 할 수 있다. Reference: https://attacomsian.com/blog/thymel.. IT/development 2022. 11. 27. [Spring]pom.xml에서 dependency 설정 해 줬는데 해당 라이브러리가 다운이 안되는 경우 목차 보통 로컬 repository안의 내용을 지우고 다시 다운을 받거나 하는 방식으로 해결이 되는데 하다하다 안되면 maven에서 참조를 못하는 .jar파일을 "프로젝트/src/main/webapp/WEB-INF/lib 디렉터리에 넣고 pom.xml에서 properties태그에 아래처럼 jar파일을 넣은 lib디렉터리를 설정 해줌 4.2.4.RELEASE 3.7.0 ${project.basedir}/src/main/webapp/WEB-INF/lib 그 다음 dependency를 해당 lib디렉터리의 jar로 설정 org.springframework.webmvc org.springframework.webmvc-4.2.4 4.2.4 system ${project.lib.path}/spring-webmvc-.. IT/development 2022. 11. 26. [Spring]스프링 프로젝트 이클립스에서 프로젝트명 변경 시 tomcat 에러 목차 web.xml의 태그명이 변경되어서 에러 나는 경우 로그는 아래와 비슷함..로그를 보니..이미 정의되어 있다고 한다. 원인은 아래와 같이 web.xml에 xmlns가 중복되어 있었음 그리고 web.xml상단의 web-app에서 이미 id값도 설정 했기에 제일 마지막 줄의 id도 삭제를 해야 정상적으로 tomcat을 구동할 수 있음 IT/development 2022. 11. 26. [ExtJS]Ext JS 목차 데이터 결과값을 dataStore에 param값으로 전달하는 방법 Store.proxy.extraParams = action.result.data; // ajax로 조회해 온 action.result.data를 store.proxy.extraParams에 저장하면 전달됨 Store.load(); // 데이터스토어에서 load해서 사용 store에 저장된 데이터 전부 추출 // 스토어를 반복문 돌려서 데이터를 전부 store.each(function(rec) { // getData(); 이용해서 데이터만 전부 뽑아 올 수 있음 var recData = rec.getData(); }); 출처 : https://stackoverflow.com/questions/21643086/retrieve-set-of.. IT/development 2022. 11. 26. [Maven]maven https 이슈 목차 maven 저장소가 https로 바뀌면서 jdk가 1.7인 개발환경에서 빌드가 실패하는 경우가 있음 여러가지 방법이 있지만 로컬에서 할 수 있는 가장 쉬운 방법은 jdk 버전을 1.8로 올리는 방법인데 IDE에서 jdk가 여러개 설치된 경우 아래처럼 1.8로 설정 후 빌드 할 것 출처 : https://egovframe.go.kr/home/faqinfo/faqinfoRead.do?menuNo=68&faqId=FAQ_0000000000000761 IT/development 2022. 11. 26. [WebServer]Apache Web Server SSL 설정 목차 APACHE SSL 설치하는 법 😃 방화벽 허용(443 port) SSL 인증서와 ssl_auth.sh 파일 httpd.conf, ssl.conf ssl 인증서(SSLCertificateFile, SSLCertificateKeyFile, SSLCertificateChainFile)와 ssl_auth.sh 파일을 정해진 경로에 위치 ex) /WebServer/APACHE/jboss-ews-2.1/httpd/ssl 폴더 밑에 위치 ssl.conf(웹서버의 환경설정 파일 - ssl설치 관련 정보) 파일을 서버에 맡게 설정 ex) /WebServer/APACHE/jboss-ews-2.1/httpd/conf.d 폴더 밑에 위치 Listen 443 주석 해제 NameVirtualHost *:443 주석처리 할.. IT/development 2022. 11. 26. [IDE]eclipse workspace 변경 목차 eclipse workspace 변경 eclipse - file - switch workspace - others 선택해서 변경할 폴더를 선택해서 변경하면 됨(아래 이미지 참조) 이 경우 기존의 환경이 초기화가 되는데 기존과 동일한 환경으로 작업하고 싶을 경우 기존 워크스페이스의 ".metadata" 폴더를 변경할 폴더에 복사하면 됨 그리고 tomcat 설정도 동일하게 사용하려면 기존 workspace의 Servers 폴더도 복사 하면 됨 그냥 기존의 workspace 폴더안의 .metadata와 Servers폴더를 복사해서 사용하자(아래 이미지 참조) IT/development 2022. 11. 25. [IDE]eclipse에서 tomcat 실행 시 로그파일 저장 목차 eclipse에서 tomcat 실행 시 로그파일 저장 이클립스의 tomcat - overview 실행 후 open launch configuration 선택 우측의 common - Output File 선택 후 File System(경로 직접 지정) 혹은 Workspace(말 그대로 이클립스의 Workspace)에 로그를 남길 파일명을 지정 후 ok IT/development 2022. 11. 25. [chrome development tool]크롬 개발자 도구 blackBoxing 목차 크롬 개발자 도구 blackBoxing 크롬 개발자의 기능 중 blackBoxing 기능(디버깅 시 외부 lib는 제외하고 디버깅 할 수 있음) 예를 들어서 jquery로 시작하는 js를 다 제외하고 싶으면 Add pattern에서 아래처럼 설정 참조 :https://subicura.com/2018/02/14/javascript-debugging.html IT/development 2022. 11. 25. [IDE] dbeaver 티베로 연결 목차 dbeaver에 티베로 연결하기 티베로는 dbeaver에 없어서 추가를 해야 함 데이터베이스 - 드라이버 관리자 클릭 드라이버 관리자에서 new를 클릭 Libraries의 Add Artifact 선택해서 maven repsitory에서 가져오거나 수동으로 jar파일을 추가하면 됨 여기서는 maven을 이용하도록 하겠음 maven에서 tibero 검색 tibero 의존성 클릭 의존성을 에디터에 붙여 넣음 Libraries의 Add Artifact에서 아래처럼 입력(버전은 릴리즈 버전으로 하겠음) 후 확인 아래처럼 jar파일이 추가됨 Settings탭에서 아래처럼 Driver Name, Class Name, URL Template, Default Port 입력 후 확인(이 설정을 먼저해도 상관 없음) .. IT/development 2022. 11. 24. 이전 1 ··· 13 14 15 16 17 18 19 ··· 21 다음