일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- http://jeonghwan-kim.github.io/dev/2019/06/25/react-ts.html
- toString
- https://velog.io/@velopert/create-typescript-react-component
- 출처 : https://joshua1988.github.io/web-development/javascript/promise-for-beginners/
- 출처 : https://webdir.tistory.com/506
- 게시판
- object
- Today
- Total
목록글 전체 보기 (234)
Back Ground
스프링에서 지원해주는 File Download 기본적인 흐름은 이렇다 1. 파일링크를 클릭할때 컨트롤러 클래스에게 파일 패스와 파일이름을 던져주고 [Controller에서 file_path를 지정해도 된다.] 2. 받은 컨트롤러 클래스에서 그 파일패스와 파일이름으로 file을 만들어 (Download Controller) 3. 뷰로 전달을 할 것이다. 4. 그럼 뷰에서 받은 file정보를 이용해서 실제 파일을 읽어드린 다음 원하는 위치에 쓰는 작업을 한다. (DownloadView) 일반적인 컨트롤러 클래스에서 작업한 후, 뷰 페이지로 결과값을 뿌려주는 것인데 일반적으로 뷰 페이지 JSP페이지였다. 하지만 다운로드에 사용 될 뷰는 JSP가 아니라 클래스 파일 이다. 그렇기 때문에 아래처럼 일반적으로 사용..
ModelAndView는 Controller의 처리 결과를 보여줄 view와 view에서 사용할 값을 전달하는 클래스이다. -생성자 ModelAndView() : 그냥 생성 ModelAndView(Object view) : 렌더링 할 View ModelAndView(Object view, Map model) : 렌더링 할 View와 View에 전달할 Map ModelAndView(Object view, String modelName, Object modelObject) 렌더링 할 View와 View에 전달할 객체의 이름과 값 ModelAndView(String viewName) : ViewResolver에 전달할 View 이름 ModelAndView(String viewName, Map model) : ..
참고 : http://tomcat.10.x6.nabble.com/Exeptions-after-upgrading-to-tomcat-7-td4999496.html Tomcat 7.0.34로 업그레이드하는 동안 처리해야 할 예외 가 있다. 닫지 않은 스레드로 인한 메모리 누수 server.xml에서 다음 행를 바꿔야한다. ↓
버젼이 다른 톰켓으로 서버를 두개 다 띄우려고 하는데 그냥 설정되 있는 상태로 하면 이런식으로 뜨게 된다. 포트 8080은 이미 사용중 이다 사용중인 포트 번호가 아닌 다른 포트넘버로 바꿔준다. → → → 1.를 바꾸지 않았을때 [에러] destroyMBeans: Throwable javax.management.InstanceNotFoundException: Users:type=UserDatabase,database=UserDatabase 라는 에러가 뜬다. 2.를 바꾸지 않았을때[에러] 같은 포트 사용중이라는 팝업 메세지가 뜬다. 3.를 바꾸지 않았을때 사용중인게 이미 존재 하고 있다고 뜨거나 Address already in use: JVM_Bind 이미 사용중이라는 에러나 팝업창이 뜨게 된다. 포트..
1. 빌드 패스 설정 창 열기 방법 1) 프로젝트 -> Build path ->Configure Build Path... 방법 2) 2. 설정하기 Source탭을 선택한다. Default로 설정된 output folder를 변경해 주어야 한다.Browse 버튼 클릭! 참고 사이트에서의 경로 회사 BTLMS 경우 프로젝트명 > web > WEB_INF 까지 선택한 후 create New Folder 버튼 클릭 프로젝트명 > target 로 지정후 create New Folder 버튼 클릭(classes는 이미 만들어 둔 상태)참고:http://mobilegen.tistory.com/33 classes 폴더를 입력한후 'OK' 누른다. 만약 같은 폴더 이름이 존재한경우. Output folder가 변경된것을..
메이븐 클린 [프로젝트] [콘솔] [메이븐 클린 성공 결과] 메이븐 클린후 메이븐 설정파일을 알아서 다시 받아준다. 그 이유는 자동으로 받아지게 설정 해두었기 때문이다. 메이븐 인스톨 [프로젝트] [콘솔]기존에 있던 war파일은 삭제되고 새로 war파일을 표시된 경로에 생성해주고필드 성공 메세지로그를 띄우면 성공적이다. 메이븐 클린/인스톨 [프로젝트] Goals에 내가 원하는 기능을 써 넣는다.test는 스킵하고 싶으면 체크 그러면 클린 후 인스톨을 진행한다. 참고 : https://crunchify.com/mavenmvn-clean-install-update-project-and-project-clean-options-in-eclipse-ide-to-fix-any-dependency-issue/
요즘엔 자바스크립트 파일을 배포할 때 파일을 압축해서 ***.min.js 형식으로 배포를 합니다.jQuery 파일의 경우,jQuery-2.1.1.js jQuery-2.1.1.min.js 이런식으로 배포를 하는데요.압축된 파일을 열어보면 빈 공간없이 소스가 한줄로 다 붙어 있는 걸 볼 수 있습니다. 이렇게 압축을 하는 이유는, 용량을 조금이라도 줄여서 조금이라도 화면이 뜨는 속도를 빨리하기 위함입니다.그럼, 압축과 복원 방법을 알아보겠습니다. 자바스크립트 파일 압축하기 자바스크립트를 압축해주는 곳은 여러곳이 있지만, 대표적인 곳이 javascriptcompressor입니다.아래 링크로 들어가서 원하는 소스를 넣고 [compress] 버튼을 눌러주시면 변환이 됩니다.http://javascriptcompre..