반응형

전체 글 31

[Java/JSP] tomcat post/get 방식 한글깨짐 UTF-8 Encoding 문제 해결방법

[web.xml 파일에 filter 추가] 1) 스프링 프레임워크인 경우 Set Character Encoding org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 Set Character Encoding /* 2) 스프링이 아닌경우 Set Character Encoding org.apache.catalina.filters.SetCharacterEncodingFilter encoding utf-8 Set Character Encoding /* [jsp 파일 상단에 추가] [server.xml 파일에 추가] ​ web.xml에 filter 설정이 힘든경우, 각 jsp 파일에 아래 코드 추가 request.setCharacterEnc..

IT/JSP 2019.03.29

[mssql] 전체 데이터/테이블/뷰/프로시저/함수/시퀀스 삭제하기

로컬이나 개발계에서 테스트를 하거나 초기개발구축 단계라면 나처럼 모든 테이블을 삭제하거나, 모든 데이터를 날릴 일이 생길 수 있다. 그런사람들은 아래를 참고하자. ex1) SELECT 'DROP TABLE ' + SCHEMA_NAME(schema_id)+'.'+name AS TableToDrop FROM sys.objects WHERE type='U' 전체 테이블을 drop 하고자 한다면 ex1 처럼 sql문을 실행시켜 나온 결과목록을 복사해서 실행시키면 된다. 의도에 따라 alter, delete 등으로 활용할 수 있을 것 같다. 그외 삭제 쿼리 추출용 sql문은 아래와 같다. --Table SELECT 'DROP TABLE ' + SCHEMA_NAME(schema_id)+'.'+name AS Tabl..

IT/DB 2019.03.25

[tomcat] Could not resolve type alias, Cannot find class 톰캣 에러

Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias '클래스 ALIAS명'. Cause: java.lang.ClassNotFoundException: Cannot find class: 클래스명 mybatis typealias 사용중인 프로젝트가 톰캣 구동시 갑자기 위와 같은 에러가 뜬다면 체크해야 할 항목. 1. 마이바티스 alias에 오타가 있는지 체크 2. resultType, parameterType의 항목을 alias 말고 패키지명+클래스명으로 바꿔서 사용해서 해결이 되는지 체크3. 1.6 버전으로 컴파일 해야 하는데, 1.7 버전으로 컴파일 하는 등 컴파일 버전이 맞지 않는지 체크 나는 컴파일 버전이 안맞았던..

IT/JAVA 2018.11.20

[javascript/jquery] jquery 선택자, 이벤트핸들러, 속성, 메소드 총 정리

제이쿼리 - 선택자, 이벤트 핸들러, 속성, 메소드 모음 ---------------- 프레임워크 선언 ----------------- ---------------- 속성, 메소드 활용방법 ------------ 속성 : $("선택자").attr("속성명","속성값"); 메소드 : $("선택자").click( function(){ 액션1; 액션2; ... } ); ------- 선택자 표기---------------- $("*")$("태그명")$(".클래스명")$("태그명.클래스명")$("#ID명")$("#ID명 종속태그명") = $("#ID명").find("종속태그명")$("#ID명, .클래스명, 태그명") ---- DOM Selector ------------ $("선택자1 선택자2") 선택자1의 자..

IT/JSP 2018.11.13

[JQuery/JavaScript] append() prepend() after() before() 사용해서 요소 앞, 요소 뒤에 요소 추가하기

새로운 HTML 콘텐츠 추가우리는 새로운 내용을 추가하는 데 사용되는 네 가지의 jQuery 방법을 살펴 보겠습니다 append() - 콘텐츠를 선택된 요소의 끝에 추가prepend() - 선택된 요소의 시작 부분에 콘텐츠 추가after() - 선택된 요소 후에 컨텐츠 추가before() - 선택된 요소 전에 콘텐츠 추가 jQuery append() 메소드JQuery와 append() 메소드는 선택한 HTML 요소의 끝 부분에 내용을 삽입합니다. 적용 $("p").append("Some appended text."); jQuery의 prepend() 메소드JQuery와 prepend() 메소드는 선택한 HTML 요소의 시작 부분에 내용을 삽입합니다. 적용 $("p").prepend("Some prepen..

IT/JSP 2018.07.09

[JSP/JSTL] EL식에서 문자열 치환하기, 자르기, 붙이기

[JSP/JSTL] EL식에서 문자열 치환하기, 자르기, 붙이기 개인정보(생년월일, 전화번호, 아이디, 이름 등) 표시할 때 일부 문자열을 * 표시로 치환해야 하는 경우 JSp에서 처리하는 방법으로 JSTL의 functions 를 사용하는 방법이 있다. 예를들어 abcd12345 - > abcd12*** 와 같이 뒤의 3글자만 치환하기 위해서는 다음과 같이 처리하면 된다. ......... *** 이외에 functions 에서 사용할 수 있는 함수들containsstartsWith, endsWithescapeXmlindexOfsplit, joinlengthreplacesubstringtoLowerCase, toUpperCasetrim

IT/JSP 2018.07.05

[JSTL/JSP] c:forEach 문 사용시 Property 'param' not found on type java.lang.String 에러

HTTP Status 500 - An exception occurred processing JSP page at line ...description : The server encountered an internal error that prevented it from fulfilling this request. Stacktrace: with root cause javax.el.PropertyNotFoundException: Property 'TempFileName' not found on type java.lang.String 이런 에러가 뜨는 이유는 보통 EL식에 문제가 있다고 본다. 예를들어 에러문구 중 아래와 같은 코드가 뜬 경우 12: 13: 14: 15: 16: 17: 18: 빨갛게 표시한 부분이..

IT/JSP 2018.07.04

신용산역, 용산역 점심 메뉴 추천! 직접 먹어본 맛집 리스트

신용산역, 용산역 점심 메뉴 추천! 직접 먹어본 맛집 리스트 맛있었던 곳 위주로 작성 하겠다. 1. 신용산 아스테리움 돈가스 주는 냉면집 왕돈까스&왕냉면 : 돈가스 + (물냉면, 비빔냉면, 라면, 쫄면 중 선택1) 8,000원 2. 레미안 타워 지하 2층 대독장 김치찌개집 : 김치찌개 1인 7,500원. 계란후라이는 원하는 만큼 셀프. 테이블마다 참기름과 김가루가 있으며 육수는 원하는 만큼 리필 가능. 사리도 다양함 3. 용산우체국 옆 국밥집 이북집찹쌀순대 8,000원 : 신용산역에 국밥집이 2개있음. 부산아지매국밥과 이북집찹쌀순대. 둘 다 먹어본 경험으로는 이북집이 훨씬 맛있음. 부산아지매는 다데기 없이 (달라고 요청하면 종지에 조금 담아 준다.) 깔끔하고 약간 삼삼한 느낌이라면, 이북집 찹쌀순대는 진..

[Spring Boot] @Conditional 어노테이션

@Conditional Annotations Spring Boot의 뛰어난 기능 중 하나는 의심의 여지없이 auto-configuration (자동 구성) 기능입니다. 그러나 자동 구성은 다른 훌륭한 Spring 기능인 조건부 주석에 따라 구현됩니다. @Conditional Annotations Spring 3.1은 환경 추상화를 지원했다. 함께 @Profile주석 이 나옵니다. 우리는 마지막 블로그 게시물 중 하나에서 그것에 대해 이야기했습니다 . 그러나 Spring 4.0 @Profile은 @Conditional주석과 Condition인터페이스를 기반으로 하는 새로운 메커니즘을 도입했습니다 . 조건부 는 주석 된 컴포넌트 / bean / factory 메소드가 DI 컨테이너에 등록 할 수 있는지를 결..

IT/JAVA 2018.07.02
반응형