목록전체 글 (161)
우당탕탕 개발일지
Naver Cloud Platformhttps://www.ncloud.com/ NAVER CLOUD PLATFORMcloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certificationwww.ncloud.com 1. VPC단지 naver Cloud IP 주소 범위: 10.0.0.0/161byte = 8 bit16 bit 까지 고정따라서 10.0.n.n 형태의 ip 주소 허용 2. SubnetVPN에 속해있는 Subnet동 IP 주소 범위: 10.0.1.0/241byte = 8 bit24 bit 까지 고정따라서 10.0.1.n 형태의 ip 주소 허용 3. ACG방화..
1. image 파일 업로드반드시 post 방식enctype="multipart/form-data" 지정storage 폴더 작성가상 폴더>> D:\Web\workspace\projectMVC\src\main\webapp\storage실제 폴더>> D:\Web\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\projectMVC\src\main\webapp\storage 1) 동작카메라 이미지 클릭이미지 파일 업로드업로드한 이미지 화면에 띄우기 $('#camera').click(function() { // 카메라 이미지를 통해 파일 업로드 기능 실행 // 강제 이벤트 발생 $('#image1').trigger('click')..
Git Hubhttps://github.com/ujin302/Web2024/tree/main/projectMVC 저번 시간 이어서! 게시물 상세 보기를 업그레이드 했다! 게시물 상세보기1. 로그인 후 다른 사람 게시물 보기 마루 계정 로그인미니언즈가 작성한 게시물 '게시물 목록' 버튼만 노출게시물 목록 버튼 클릭 시, 이전에 있었던 목록으로 이동목록에서 3번 페이지에 있었으면 3으로, 1번 페이지였으면 1번으로 이동url에 pg의 값을 추가함 http://localhost:8080/projectMVC/board/boardItem.do?pg=3&no=3 2. 로그인 후 내 게시물 보기마루 계정 로그인마루가 작성한 게시물 '게시물 수정, 게시물 삭제' 버튼도 노출http://localhost:8080/pr..
Git Hubhttps://github.com/ujin302/Web2024/tree/main/projectMVC projectMVC Backcom.controlControlServlet.java: 클라이언트 요청에 따른 알맞은 함수 호출CommandProcess.java: service가 임플리먼트하는 인터페이스mainIndexService.java: index 화면 이동boardbeandaoservice: board 관련된 작업memberbeandaoservice: member 관련된 작업 Frontmian: include하여 사용할 부분 manu.jsp: 메뉴nav.jsp: 서브 메뉴boardmenu.jsp: 게시물 관련 메뉴 boardboardWriteForm.jsp: 게시물 작성boardl..
혼자 공부했던 MVChttps://coding-document.tistory.com/32 1. MVC 패턴web.xml : 환경파일 등록 properties : 각 요청에 따른 행동에 대한 자바 클래스 정의 비즈니스 로직을 처리할 때 추상메소드를 사용하여 무조건 오버라이딩 할 수 있도록 한다. 추상 클래스와 인터페이스가 있지만 java는 다중 상속이 되지 않기에 인터페이스를 선호한다. repuest, response 가지고 있는 것ServletJSPServlet과 JSP는 forward 관계 따라서 각각의 request, response를 가지고 있는것이 아니라 Servlet의 request와 response를 사용한다. Servlet이 하는 일이 없어서 Spring 프레임워크에서는 내장으로 만들..
1. EL (Expression Language)표현언어 (1) EL에서 제공하는 기능JSP의 네 가지 기본 객체가 제공하는 영역의 속성 사용집합 객체에 대한 접근 방법 제공수치 연산, 관계 연산, 논리 연산자 제공자바 클래스 메소드 호출 기능 제공표현 언어만의 기본 객체 제공표기법 : ${ expr } (2) 표현언어에서 자바메소드를 사용자바클래스 작성하고 메소드는 static 설정태그라이브러리에 대한 설정정보를 담고 있는 tld(Tag Library Descriptor)파일을 작성web.xml에 tld파일을 사용할 수 있는 설정정보를 추가자바클래스에 접근하는 jsp파일을 작성 표현식 값 \${25+3 } ${25+3 } \${25 / 3 } ${25 / ..