웹 개발 3

[ JSP ] JSP로 웹개발 #1 - JDK 환경 변수, tomcat, Eclipse 설치

스터디를 할 때부터 대한민국 공공기관이나 회사의 사이트가 대부분 JSP로 구성되어 있다는 얘기를 많이 들어왔지만, 역시 사람은 겪어야만 뼈에 새겨진다고 했던가 실무에 들어가자마자 JSP로 만들어진 사이트를 마주하고 이거 먼저 공부를 해야만 하겠구나라는 필요성을 느끼게 되었다. 웹 개발은 로그인부터 회원가입, 게시판, 문의게시판, 마이페이지, bootstrap 등 기초적인 건 다 배웠다고 생각했지만 php문법으로만 개발했기 때문에 jsp나 asp 에 대해서는 환경 설정이 어떻게 되는지, php와는 어떤 차이가 있는지도 전혀 모르는 상태이다. ( 그나마 부랴부랴 java 속성 유튜브 영상강의는 좀 찾아봄..) JDK 환경 변수 설정 나는 JAVA 문법을 공부할 때 extensions를 이용해서 JDK를 한번..

Java/JSP 2023.08.15

[14주차] 마이 페이지 구현 #3 - 비밀번호 변경 기능

이제 마이 페이지 마지막 포스팅입니다. 3번째! 이번엔 비밀번호 변경 기능을 만들어보겠습니다. 마이페이지입니다. 비밀번호 변경 페이지로 갈 수 있는 버튼을 하나 만들었습니다. 마이 페이지에 추가된 버튼의 코드는 다음과 같습니다. mypage.php 수정 비밀번호 변경 메인 페이지로 간단히 a 태그의 href 속성을 통해 클릭 시 password_change.php로 이동합니다. 변경 버튼을 누르면 비밀번호를 확인하는 창이 나옵니다. 꽤 깔끔하죠? password_change.php의 코드는 다음과 같습니다. password_change.php 비밀번호 확인 Password 확인 이 페이지에서는 단순히 비밀번호를 입력받고 그 값을 pass_proc.php로 전달합니다. pass_proc.php에서 검증한 ..

개발/웹 개발 2023.06.24

[13주차] 마이 페이지 구현 #2 - 개인 정보 수정 기능 구현

이번엔 #1에서 만들었던 마이 페이지에서 수정 버튼을 누르면 개인 정보를 수정할 수 있는 페이지를 구현해보겠습니다. 저번에 구현했던 마이페이지에서 수정 버튼을 추가하고 수정을 처리할 페이지로 연결시켜줍니다. mypage.php 이메일 휴대전화 번호 주소 수정 메인 페이지로 이메일이나 휴대전화번호 등 마이 페이지에서 DB에 연결해 출력해 놓고 있을 뿐, 이 값을 mypage_update.php에 보낼 필요는 없을 것 같습니다. 다시 연결하면 되니까요 그래서 a 태그를 이용해 href 속성을 부여하고 mypage_update.php로 연결시켰습니다. 잘 구현된 것 같습니다. 이제 mypage_update.php를 만들어보겠습니다. mypage_update.php (완성 전) 이메일 휴대전화 번호 주소 수정 ..

개발/웹 개발 2023.06.22