일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JSTL
- 국제화
- jsx
- JavaScript
- MySQL
- 서드파티모듈
- Java
- c:choose
- android
- fullcalendar
- react
- Callback
- 콜백
- NPM
- AndroidStudio
- SQL
- mybatis
- node.js
- 쿼리
- c:forEach
- vscode
- egov
- 동적쿼리
- iBATIS
- jQuery
- HTTP
- RequestMethod.POST
- Spring
- C#크롤링
- MVC
- Today
- Total
목록Spring (11)
Today Yewon Learned

@Resource(name="uploadPath") String uploadPath; 1. java controller에서 uploadPath 서비스를 이용하기 위해서는 dispatcher-servlet.xml 파일에 태그 추가 2. 파일 업로드 경로 지정

There is no statement named [DB매핑] in this SqlMap. 오류가 떴다. 1. sql-map-config.xml 파일과 sql-mapper-config.xml파일에 sqlMap 태그 추가 2. 추가 시, 오류 해결 완료

1. 소스 창에서 우클릭 후 Source -> Geneate Getters and Setters... 클릭 2. 모든 멤버 변수 Select All 3. Getter and Setter 메소드 생성 완료

프로젝트 환경 구축 후, 메이븐 빌드시, JDK 를 사용하라는 오류메시지가 떴다. [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 위 빨간 박스를 보면, 현재 JRE를 사용하고 있어서 오류가 뜬 것으로 사료된다. [해결방법] 1) Installed JREs 설정 Eclipse 포로젝트바 상단의 Windows - Preferences창으로 들어간다. 경로가 JRE로 잡혀있는 것이 확인된다. ADD 버튼을 눌러서 JDK 경로로 잡아줘야한다. 창이 나오면 Standard VM을 누른채로, Next 버튼을 누른다. 여기서 중요! JDK 경로를 잡아야하는데, 보통 C드라이브 ..
Ajax통신을 통해 POST방식으로 데이터를 보내기를 시도하였으나, 아래와 같은 오류가 발생했다. Handler execution resulted in exception - forwarding to resolved error view: ModelAndView: reference to view with name 'cmmn/egovError'; model is {exception=org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported} POST 방식을 지원하지 않는다는 의미이다. 해당 url을 매핑하는 @RequestMapping을 확인하니, RequestMethod.GET 방식으로 되..

전자정부 표준 프레임워크에서는 Spring MVC 에서 제공하는 LocaleResolver를 이용한다. 우리는 여기서 LocaleResolver를 알아보고 적용하는 설정과 다국어가 적용된 message resource 를 가져와 활용하는 것을 보도록 하겠다. Spring MVC 는 다국어를 지원하기 위하여 아래와 같은 종류의 LocaleResolver 를 제공하고 있다. CookieLocaleResolver : 쿠키를 이용한 locale정보 사용 SessionLocaleResolver : 세션을 이용한 locale정보 사용 AcceptHeaderLocaleResolver : 클라이언트의 브라우져에 설정된 locale정보 사용 - dispatcher-servlet.xml 스프링 3.0 이상 버전을 사용중이..

[구현 목표] 콘텐츠 목록에서 사용 중인 파일은 삭제 버튼을 누르면 삭제할 수 없다는 경고창과 목록을 띄우고, 콘텐츠 목록에서 사용 중이 아닌 파일은 삭제 버튼을 누르면 삭제되도록 구현해야한다. [index.jsp] 파일보관함 태그 아래에 table을 bind하여 업로드한 파일 목록을 나타내었다. 파일 보관함 닫기 [js_file Table] [js_contents_detail Table] [ibatis이용 - Contents_SQL.xml] js_contents_detail 테이블에서 CONT_ITEM의 갯수를 조회하기 위한 쿼리이다. ex) F2022020001.mp4 파일이 콘텐츠 목록에 몇 개 사용되었는지 카운트함 [ibatis이용 - File_SQL.xml] view에서 GetData로 넘긴 F..

SQL Query SELECT STATE_DATE , MAC_CD , MAC_CPU , MAC_MEMORY , MAC_CAPA FROM js_machine_state_log WHERE MAC_CD LIKE CONCAT('%',#MAC_CD#,'%') index.jsp 검색 일부분 장비 검색 장비명 검색 - search_machine_nm을 통해 검색 Contorller.java 일부분 if(request.getParameter("search_machine_nm") == null) { data.setMAC_CD(""); }else { data.setMAC_CD(request.getParameter("search_machine_nm")); } List state_list = machineService.get..