목록JSP (6)
꿈 많은 사람의 이야기
회사에서 프로젝트를 하면서현재 html div 영역에 그러져 있는 이미지나, 그래프를 이미지(image)로 다운로드 가능하도록 해달라는 요구가 있었다그래서 '이게 되나?' 이러면서 찾아봤었는데처음에는 node js로 div image download 기능만 보이다가 더 찾아보니까html2canvas라는 js 라이브러리가 있었다 만약 이런 사진이 있다면 이렇게 이미지를 올리고이미지로 다운로드를 클릭을 하면 파일이 다운로드가 된다.파일명은 바꿀 수 있다 이렇게 png 파일로 다운로드가 된 것을 볼 수 있다.사용법은 의외로 정말 간단했다(물론 별의 별 오류를 다 겪었지만..) 버튼 하나 만들고 버튼 클릭 시 printdiv 함수를 호출하는데 $('#div_id')를 넘겨주면 된다.자바스크립트로 하실꺼면 doc..
지난번 포스팅까지 진행하여서 스프링 프레임워크의 구조와 설치 등을 알아보았습니다. 이번 포스팅은 스프링 예제를 진행하는데 앞서 구조 변경과 컨트롤러(controller)를 이용해 다른 jsp를 불러오는 테스트를 진행하려고 합니다. 먼저 views에 있는 home.jsp로 바로 들어오지 못하게 막겠습니다.처음 접근할 때에 index.jsp로 들어오도록 설정하겠습니다. 위와 같이 WEB-INF밑에 index.jsp 파일을 만들어주세요~그리고 파일 내용은 위 처럼 그냥 막 써주세요~ index.jsp라는 것만 표시나게요! 다음은 web.xml을 수정해줘야합니다. web.xml은 브라우저에서 요청이 들어오면 그 요청을 수행합니다.이건 한 번에 좀 정리좀 해야겠네요아무튼 welcome-file-list 태그를 통..
얼마전 지인에게 연락이 왔습니다 "교회 홈페이지 좀 만들어 줄 수 있을까?" 난 개인적으로 경력도 인턴 뿐이고, 프로그래밍 경험이 거의 없기 때문에 실력이 부족하다고 말했습니다 "괜찮아. 간단하게라도 만들어 줄 수 있으면 고맙겠어홈페이지가 없고 카페만 있으니까 사람들한테 홍보가 잘 안되는 것 같아" 그래서 알겠다고, 한 번 해보겠다고 했습니다 "교회 사정이 어려워서 돈은..." 괜찮다고 했습니다. 어차피 내 실력이 그리 뛰어나지도 않으니까 ㅎㅎ 교회 이름은 화도사랑의교회 경기도 화도읍에 있는 교회입니다 뭔지는 모르겠지만 꽤나 흥미가 돋네요교회에서 부탁한 것은 이거 말고도 하나 더 있습니다.그 프로젝트와 웹 사이트는 별개이기 때문에 다르게 진행해야지! 점차 포스팅 하면서 진행할 예정입니다 ㅎㅎ
개인적으로 개발을 하다 보면 하얀색 화면은 눈이 너무 아픕니다 ㅠ 그래서 화면 밝기도 낮추는데요 이클립스를 사용하면 더군다나 또 하얀색 화면입니다이때 이클립스 색상을 변경할 수 있어요! 자 이클립스를 켜고help 탭에 들어갑니다들어가시면 이클립스 마켓플레이스가 있어요! 저기로 들어갑니다 그리고 검색에 theme라고 검색합니다그러면 이클립스 컬러 테마가 나오는데요이걸 설치합니다 ㅎㅎ 동의하고 설치! 이런 경고창 나오면 걍 인스톨 한다고 하고 넘어갑니다 다 설치되면 이클립스 재시작이 나올거에요restart로 이클립스를 다시 시작합니다 자 이제 설치가 되었으니 색상을 변경하죠!window탭에서 preferences로 들어갑니다 거기에서 general -> appearance -> color theme가 있습니..
프로젝트를 하다보면 해당 환경에서 진행하다가 개발 환경이 바뀔 수 있습니다 노트북이 바뀐다거나, 회사를 옮긴다거나, 컴퓨터가 여러대거나 등등 jsp에서 이럴땐 외부 파일을 가져올 수 있습니다즉 import할 수 있는겁니다 그 방법에 대해서 알아볼게요! 이 방법은 압축파일에 대해서 진행합니다해당 jsp 폴더 디렉토리 자체를 압축해요! 즉 저 해당 폴더 자체를 압축합니다! 이 압축된 파일을 import할게요 먼저 압축할 프로젝트를 하나 생성해줍니다압축한 프로젝트 명이랑 동일하면 좋습니다!만약 압축한 프로젝트 명이 test면 여기서 생성해준 것도 test면 좋습니다 그리고 해당 프로젝트에서 마우스 오른쪽 클릭합니다그리고 import -> import로 갑니다 거기서 General로 가서 보면 밑줄 친 2개가 ..
아 드디어 jsp 포스팅에 손을 대네요 ㅠ뭐 부터 정리해야할지 모르겠지만 ㅠ부분적으로 정리하려고 합니다 이번 포스팅은 java와 이클립스가 설치되어 있다고 가정하에 진행합니다 이클립스는 웹 개발을 지원하는 버전을 사용해야 합니다!현재 이클립스 oxygen은 웹 버전도 지원해줘요! java와 이클립스를 설치가 되어있다면 아파치 톰켓을 설치해줘야합니다아파치 톰켓은 서버 컨테이너라고 생각하시면 됩니다 http://tomcat.apache.org 로 들어가시면 됩니다 현재 9버전까지 나와있는데요9버전은 뭔가 계속 안되더라고요그래서 8버전으로 진행했습니다~ 해당 사이트에 들어가면 왼쪽 사이드바에tomcat 8이 있어요저길 들어갑니다! 그러면 core: 파트에 빨간색 밑줄을 친 windows가 있어요저는 윈도우10..