웹개발 교육/jsp

웹개발 교육/jsp

[60일] jsp (35) - myweb 프로젝트(첨부 게시판)

네이버 카페나 다음 카페에 글을 쓰려고 보면 위와 같이 편집도 가능한 창이 나온다. 이것은 스마트 에디터로 편집이 가능한 게시판이다. 스마트 에디터 게시판 오픈소스는 CKEditor, Naver, Daum 등에서 제공한다. 이것을 활용하여 게시판이나 포토 갤러리에 사용해도 좋을 것이다. myweb이 어느 정도 완성이 되면 호스팅을 해볼 것이다. 여러 서비스가 있고 각자 장단점이 있지만, 수업에서는 cafe24를 이용할 것이다. https://hosting.cafe24.com/ 카페24 호스팅 | 온라인 비즈니스의 시작 145만 고객이 사용하는 호스팅 10G 광아우토반 FullSSD+ #웹호스팅1위 #리눅스 #웹사이트 웹사이트를 고성능의 환경에서 합리적인 비용으로 운영 500원/월~ 매니지드 워드프레스 #..

웹개발 교육/jsp

[59일] jsp (34) - myweb 프로젝트(첨부 게시판 기초)

파일 전송을 위한 클래스는 Java SE와 EE에서 제공하지 않는다. 그래서 라이브러리로 cos.jar를 많이 사용한다. cos.jar 다운로드 http://www.servlets.com/cos/ Servlets.com | com.oreilly.servlet www.servlets.com 라이브러리에 cos.jar를 추가한다. 먼저 pds와 storage 폴더를 생성한다. 사용자가 보낸 파일을 저장하는 공간으로 사용하기 위해 storage를 생성했다. pds폴더에 pdsTest.jsp 파일을 만들고 테스트를 진행한다. pdsTest.jsp * 파일 첨부 테스트 * 이름: 제목: 내용: 첨부: ● POST방식으로 데이터를 보내기 POST 방식은 GET 방식과 달리, 데이터 전송을 기반으로 한 요청 메서드이..

웹개발 교육/jsp

[58~9일] jsp (33) - myweb 프로젝트(아이디, 비밀번호 찾기)

이름과 이메일을 입력받는 것은 frontend, 일치 시 id를 가져오는 것은 backend에서 작업한다. 우선, 아이디와 비밀번호 찾기를 위한 연습용 데이터 행을 추가하자. 이메일 주소는 반드시 확인 가능한, 실재하는 주소를 적어줘야 한다. insert into member(id, passwd, mname, tel, email, zipcode, address1, address2, job, mlevel, mdate) values('사용할 id', '12341234', 'ewok', '123-4567', '본인 이메일' , '12345', '주소1', '주소2, 'A02', 'A1', sysdate ); -- 아이디/비번찾기 1) 이름과 이메일 일치하면 select id from member where m..

웹개발 교육/jsp

[58일] jsp (32) - myweb 프로젝트(메일 보내기)

메일을 보내기 위해서는 메일 서버가 필요하다. 하지만 우리는 메일 서버를 직접 두지 않고 빌려서 사용할 것이다. 우리는 cafe24의 서비스를 이용할 것이다. 이용할 수 있는 서비스가 알고 싶다면 아래 링크로 들어가면 설명이 있다. https://hosting.cafe24.com/?controller=new_product_page&page=webmail 카페24 호스팅 | 온라인 비즈니스의 시작 웹메일/아웃룩 동시 제공 웹메일과 아웃룩(POP3, SMTP)을 동시에 제공하여 언제 어디서나 편리하게 메일을 이용할 수 있습니다. hosting.cafe24.com 메일서버를 알려줘야 한다. 인증받은 아이디와 비밀번호 필요 메일 제목, 주소, 내용, 참조, 숨은 참조 등이 필요한데 자바에서 클래스로 제공한다. ..

웹개발 교육/jsp

[57일] jsp (31) - myweb 프로젝트(회원가입 유효성 검사)

memberForm.jsp * 회/원/가/입 * * 필수입력 *아이디 *비밀번호 *비밀번호 확인 *이름 *이메일 전화번호 우편번호 주소 나머지주소 직업 선택하세요. 회사원 IT관련직 학생 주부 기타 myscript.js (과제) function memberCheck() { //회원가입 유효성 검사 //1)아이디 5~10글자 인지? //2)비밀번호 5~10글자 인지? //3)비밀번호와 비밀번호확인이 서로 일치하는지? //4)이름 2글자 이상 인지? //5)이메일 5글자 인지? //6)직업을 선택했는지? }//memberCheck() end 더보기 function memberCheck() { //회원가입 유효성 검사 //1)아이디 5~10글자 인지? let id = document.getElementById..

웹개발 교육/jsp

[57일] jsp (30) - myweb 프로젝트(id 중복 확인)

진행하기에 앞서 아래 두 파일을 다운로드하여 member 폴더에 넣자 위 파일은 회원가입 페이지이고 아래는 이용약관 페이지이다. agreement.jsp에서 form에 onsubmit 속성을 넣는다. agreement.jsp * 회/원/약/관 * Community 서비스약관 (2005. 7. 18 부터 유효) 제1조(목적 등) ① Community (www.itwill.co.kr) 서비스 약관(이하 "본 약관"이라 합니다)은 이용자가 ㈜ www_pilot(이하 "Community"이라 합니다)에서 제공하는 인터넷 관련 서비스(이하 "서비스"라 합니다)를 이용함에 있 어 이용자와 "Community"의 권리·의무 및 책임사항을 규정함을 목적으로 합니다. ② 이용자가 되고자 하는 자가 "Community"이..

ewok
'웹개발 교육/jsp' 카테고리의 글 목록 (3 Page)