변수상수
HTML에 javaScript 삽입하기 주석
alertprompt
문자형으로 변환숫자형으로 변환
부호 바꾸기연산자 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Operator_Precedence복합 할당 연산자증가-감소 연산자예제
비교 연산자
IF논리연산자
nullishwhilefor레이블(lable)실수하기 좋은 예
switchfunction
글쓰기뷰페이지글수정공부
초기 회원가입 페이지뷰페이지수정 회원가입페이지공부
처음 페이지뷰페이지수정페이지공부
maindoLoginlogin공부
response.sendRedirectjsp:forward page공부
main_topmain_footermain_include
보내는 page받는 page
쿠키 저장쿠키 읽기쿠키 삭제공부
mainpage naver_login (로그인) 페이지doNaver_logindoNaver_logout
Session 저장Session read Session delete공부
main session정보를 가져오는건 session.getAttribute("name")을 사용한다. >login 2.로그인 페이지는 쿠키와 방식이 똑같으므로 생략한다. >login-session login에서 받아 온 정보를
if(!session.getAttribute("name")==null)
시작 include - 영역 넣기
정보를 보내는 code받아오는 방법 1 : useBean받아오는 방법2: request.getParameter("")받아오는 방법3: ${param.} /jstl받아오는 방법4: ${mdto.} or ${jsp:getProperty}/jstl
CASE1: 보내는 곳 request/session/application받아오는 법 request/session/applicationCASE2: 회원객체 리스트를 넣어서 보내기회원객체 리스트를 <C:forEach items="${}">로 받아오기
Main pageFcontroller login.jsp파일 이름
taglib:core/functions
HashMap사용해서 현재 페이지 넘버링
넘버링하기
button 안에 location.href 넣기
taglib- fmt:formatDate
a href="" download
javascript에서 첨부파일 넣기
request.getParameter로 받아야하는 것을 param으로 받기 fboardList.jspPcontrollerfboardView.jsp
MultipartRequest객체를 이용
pom.xml은 Maven의 빌드 정보를 담고 있는 파일Maven의 정의: 자바 프로젝트를 관리하는 툴로, 미리 작성된 xml 파일을 이용하여 라이브러리를 자동으로 다운로드하거나 프로젝트를 빌드해준다pom.xml/marven Project
스프링 XML 설정 파일 포맷bean 선언MyCal.javaMainClass.java
com.java.www
com.java.www
marven 기초 (3)
log란?IT 인프라 상에서 발생하는 모든 행의 및 이벤트 데이터/ 시간에 따라 남기는 기록 slf4j로깅에 대한 추상 레이어(인터페이스)를 제공/ 즉 로깅 동작에 대한 역할을 수행할 추상 메서드를 제공slf4j 참고 내용logback로깅 프레임워크 중 하나로, SLF
log란?IT 인프라 상에서 발생하는 모든 행의 및 이벤트 데이터/ 시간에 따라 남기는 기록 slf4j로깅에 대한 추상 레이어(인터페이스)를 제공/ 즉 로깅 동작에 대한 역할을 수행할 추상 메서드를 제공slf4j 참고 내용logback로깅 프레임워크 중 하나로, SLF
기본 방법어노테이션
jstl/jsp maven repository
application.properties
fcontrollerevent.jspevent지만 post방식으로 들고옴fcontroller에서 @PostMapping("event")<-여기로 감index.jsp a href="event" <-여기서는 get방식으로 들고옴 fcontroller에서 @G
JSON.stringify()JSON.stringify( )는 자바스크립트의 값을 JSON 문자열로 변환한다.Mcontroller View 페이지가 아닌 반환값 그대로 클라이언트한테 return 하고 싶은 경우 @ResponseBody를 사용하면 된다.@RequestB
indexMemberVo@Data는 @Getter, @Setter, @RequiredArgsConstructor, @ToString, @EqualsAndHashCode을 한꺼번에 설정해주는 매우 유용한 어노테이션 (lombok꺼임)Mcontroller@RequestM
memberWirteMemberVoMcontroller - request 형태로 받기memberView 모델을 따로 붙여주지 않아도 el tag에서 잘 알아듣는다.
memberVo/memberWirtevo/writeMcontroller - requestParam 형태로 받기 넣긴 다 넣고 뽑아쓰기고 싶은건 가져가기편한 점default 값을 지정해줄 수 있고 꼭 모든 값을 필수적으로 가져올 필요 없다. (required=false)
return "redirect:
AppConfig.javafboardList.jsp : jspcontrollerBoardServiceImple.java - service BoardMapper.java - DAOboardMapper.xml - MyBatis
List은 임의 개수의 String 개체를 보유할 수 있는 일반 컬렉션입니다. 이것은 Java Collections Framework의 일부이며 개체 모음을 저장하고 조작하는 유연하고 강력한 방법을 제공합니다.String\[]("문자열 배열"로 발음)은 고정된 수의 S