전체 글 (44) 썸네일형 리스트형 [1] eGovFrame3.10(전자정부프레임워크) 설치하기 인턴생활이 끝났다! 프로젝트에 참여하여 배우고 경험한 것들을 바탕으로 나의 세번째 개인 웹 프로젝트인 'IEDEV'를 발전시켜보기로 했다. 사용할 프레임워크는 Spring Framework 를 지원해주는 eGovFrame 3.10 이다. 1. 아래 URL에 접속하여 '개발자용 개발환경 for Mac 64bit(Implementation Tool) Version 3.10.0' 의 파일을 다운받아준다. https://www.egovframe.go.kr/home/sub.do?menuNo=41 개발환경 - 3.x 다운로드 | 표준프레임워크 포털 eGovFrame 처리중입니다. 잠시만 기다려주십시오. www.egovframe.go.kr 다운받고 실행을 시키면 알 수 없는 개발자 어쩌구하면서 실행이 되지 않을 수 .. [JSP] 특정 회원에게 권한을 부여하고 싶을 경우 해결 사이트를 운영할 때 관리자, 기업회원, 개인회원 등등으로 회원의 유형이 나뉘게 된다. 이에 따라서 서비스를 이용할 때 회원에 따라 권한을 달리 해야할 필요가 생긴다. 위와 같은 문제는 로그인을 할 때 id 와 동시에 type(회원 유형)을 session 값으로 내보내는 방법으로 구현 가능하다. 아래 코드는 로그인을 수행하는 LoginController.java 이다. 볼드체로 쓰여진 부분이 id, type 의 session 값을 내보내주는 코드이다. protected void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String id = req.getParameter("id").. [JSP] 게시글 삭제 구현 java.lang.NumberFormatException: null 오류 해결 나의 첫 백엔드 프로젝트가 거의 다 마무리가 되어간다! 잘 진행이 되다가 전에도 한번 마주쳤던 오류를 또 만나게 되었고, 왠지 나중에도 마주칠 것 같아서 포스팅을 하게 되었다... java.lang.NumberFormatException: null 넘겨받지 않은 값을 사용하려고 할 때 생기는 오류이다. 일반적으로 목록에서 어떠한 게시글을 클릭했을 때 /notice/detail?no=' ' 의 형식으로 주소를 전달해야 한다. 아래 코드로 이해를 해봅시다! ${n.title} 위 코드는 게시글 제목을 클릭했을 때 그 게시글의 상세 정보를 보여주는 페이지로 넘어가는 코드입니다. 그런데 위에서 볼드체로 쓰여진 부분을 쓰지 않고, 즉 상세 정보를 볼 게시글을 명시해주지 않은 채로 detail 페이지로 간다면 오류.. [Eclipse] mac 사용 중 workspace에서 .metadata가 안보일 때 JSP 공부를 하던 중 .metadata 폴더를 찾아야 하는 일이 생겼는데 아무리 찾아봐도 이 폴더가 어디있는지 모르겠는 것이다!!! 구글링을 해봤는데도 뭔가 나만 이런 문제 때문에 막힌 것 같아서 절망적이던 찰나 기본적으로 숨겨져 있는 파일이 있을 수도 있다고 해서 현재 진행중인 프로젝트의 workspace 폴더에 들어가서 command + shift + . 을 해주었더니... 숨겨져 있던 .metadata 파일이.. 그토록 찾아 헤맸던 파일이.. 희미하게 나타났다...ㅠㅠㅠ 항상 이렇게 별 것도 아닌 문제로 막힐 때는 그냥 이 기능 넘어갈까...? 라는 고민을 매우 많이 하는데 역시 해결을 하는 것이 속 편하다:) [JSP] MVC 모델이란? 무작정 만들게 된 JSP 페이지를 보면 java, html 코드가 뒤섞여있다. 아래 코드는 Youtube NewLecture 선생님의 웹페이지 중 공지사항의 목록을 출력하는 list.jsp 코드이다. * 보기 편하게 header, footer 부분은 생략하였습니다. DOCTYPE html> 코딩 전문가를 만들기 위한 온라인 강의 시스템 공지사항목록 #visual .content-container{ height:inherit; display:flex; align-items: center; background: url("../../images/customer/visual.png") no-repeat center; } 공지사항 경로 home 고객센터 공지사항 공지사항 검색폼 공지사항 검색 필드 검색분류 제목 .. 이전 1 ··· 5 6 7 8 9 다음