일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- @RequestBody
- html
- RADIO
- null
- 전자정부 표준프레임워크
- 이클립스
- HTML5
- json
- 네이버스마트 에디터
- maven
- 호환성
- php
- checbox
- 스크립트
- SSL
- 오라클
- MYSQL
- 문자열
- 한글
- 웹 플랫폼 설치 관리자
- JSTL
- spring form tag
- java
- DB
- 톰캣
- jquery
- Oracle
- exception
- switch
- 날짜
- Today
- Total
목록전자정부표준프레임워크 (160)
개인적인 정리
전자정부표준프레임워크에서 SQL 로그를 찍어보고자 한다. SQL 로그를 찍는데 쿼리에 ? 가 찍히지 않고 값이 바인딩 된 형태로 찍고자 한다. ?로 표시된 것은 ?가 한두개 일 때는 괜찮은데, 한 10개쯤 되면 짜증이 나기 때문에 값이 잘 바인딩 된 형태로 출력을 해야 쿼리를 확인하는데 도움이 되기 때문이다. 이렇게 SQL 로그를 찍는 방법에는 몇가지가 있는 것 같다. 그 중 한가지는 나는 잘 안되어서 포기하고 아래와 같은 방법으로 작업을 해봤다. 일단 이 방법은 좀 쉬워보인다. 전자정부표준프레임워크를 기준으로 기술해본다. 다른 환경이라도 동일하게 하면 잘 될거라 생각하지만 안되는 경우도 있을 수 있을 것 같다. 1. 라이브러리 추가 - pom.xml 에 다음 내용을 적당한 위치에 추가한다. 1 2 3 ..
MySQL 을 5.x 버전에서 8.x 버전으로 변경하고 이클립스에 적용하는 과정을 간략하게 기술해본다. MySQL 버전만을 변경한채로 이클립스에서 톰캣을 실행하니 다음과 같은 오류가 발생한다. Unable to load authentication plugin 'caching_sha2_password'. MySQL 8.x 버전과 5.x 버전의 인증방식의 차이에 따라서 발생하는 오류인데 이것을 해결하기 위해서 MySQL jdbc 드라이버를 업데이트하기로 하였다. *기존 인증방식을 사용하기를 원한다면 해당 데이타베이스 인증방식을 기존과 동일하게 (mysql_native_password 방식)으로 하거나, 사용자에 대해서 패스워드를 설정할 때 mysql_native_password 방식으로 설정하는 방법이 있을..
switch 문 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 int logLevel =0; switch (logLevel) { case 1: System.out.println("로그레벨1"); break; case 2: System.out.println("로그레벨2"); break; case 3: System.out.println("로그레벨3"); break; default: break; } cs 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 String siteNm =""; switch (siteNm) { case "대표": System.out.println("대표"); break; case "영어": System.out.println("영어"); bre..
표준프레임워크 v3.10 버전이 나왔다. 아래와 같은 변경사항 안내를 해준다. 새로 나와서 좋기도 하고, 지금 3.9로 작업중이어서 다소 ... 하기도 하다. 천천히 살펴봐야겠다. 안녕하십니까? 표준프레임워크센터입니다. 전자정부 표준프레임워크 3.10.0 버전을 배포합니다. 1) 실행환경 v3.10.0 - 실행환경 오픈소스 버전 업그레이드 (Spring Framework 4.3.22 -> 4.3.25) - 실행환경 오픈소스 버전 업그레이드 (Spring Security 4.2.11 -> 4.3.13) - 실행환경 오픈소스 버전 업그레이드 (Log4j 2.11.2 -> 2.13.2) - 실행환경 오픈소스 버전 업그레이드 (Hibernate 5.0.12 -> 5.4.10) - 실행환경 오픈소스 버전 업그레이..
안에 name 속성을 두번써서 발생하였다. 아래와 같이 써서 문제가 발생한 것인데, name="mberVO" 를 하나 삭제하니 오류가 나오지 않는다. 1 2 Colored by Color Scripter cs 아래와 같이 변경. 1 2 Colored by Color Scripter cs
전자정부표준 프레임워크에서 데이타를 json 형태로 출력하는 방법에 대해서 생각해보고 있다. json으로 데이타를 출력하기 위해서 Controller 는 아래와 같다고 해두자. json을 Controller 에서 출력하기 위해서는 @ResponseBody를 써야 한다. 그리고 @RequestMapping 에 produces="text/plain;charset=UTF-8" 해주면 한글이 깨지지 않는다. 1 2 3 4 5 6 @RequestMapping(value="/jsonTest", produces="text/plain;charset=UTF-8") @ResponseBody public String jsonTest() throws Exception{ ~~~~ } Colored by Color Scripte..
Neither BindingResult nor plain target object for bean name 'searchVO' available as request attribute 1 2 Colored by Color Scripter cs jsp 단에서 위와 같은 오류가 발생하였다. searchVO로 지정된 게 없어서 발생하는 오류 해당 jsp를 호출하는 컨트롤러에 searchVO에 해당하는 것을 지정해준다. 1 model.addAttribute("searchVO", resultList); cs 한줄 추가해준다. 혹은 아래와 같이 해줄수도 있다. 1 2 3 4 5 6 public String selectAAAA(@ModelAttribute("searchVO") Aaaa, aaaa, ModelMap mo..
The type javax.annotation.Resource cannot be resolved. It is indirectly referenced from required .class files 프로젝트를 checkout 받아서 돌려보는데 위와 같은 오류가 발생 java build path 에서 jre 라이브러리를 제거한다음에 다시 추가해주니 잘 돌아간다. 위 화면에서 Remove 해서 제거를 해주고 Add Library 해서 jre 라이브러리를 다시 추가해준다.