java
-
package:java.utilclass:Calender classCalender classstatinc Calendar getlnstance()Calendar 객체생성달력체계가 다른 국가가 있으므로locale 정보를 가지고 결정(java.util.Locale)get(필드 상수)→날짜,시간조회set(필드 상수,값)→날짜 시간 변경add(필드 상수,값)→날짜 시간 가감(필드에의 값이 넘어서면 자동으로 월년도가 변경)roll(필드 상수,값)→날짜,시간을 가감(필드에 해당하는 항목이 계속반복)add(int feeld,int value)roll(int field ,boolean up)package eaxm01; import java.util.Calendar; import static java.util.Calen..
java.time(자바 시간 관련 패키지와 클래스)package:java.utilclass:Calender classCalender classstatinc Calendar getlnstance()Calendar 객체생성달력체계가 다른 국가가 있으므로locale 정보를 가지고 결정(java.util.Locale)get(필드 상수)→날짜,시간조회set(필드 상수,값)→날짜 시간 변경add(필드 상수,값)→날짜 시간 가감(필드에의 값이 넘어서면 자동으로 월년도가 변경)roll(필드 상수,값)→날짜,시간을 가감(필드에 해당하는 항목이 계속반복)add(int feeld,int value)roll(int field ,boolean up)package eaxm01; import java.util.Calendar; import static java.util.Calen..
2023.04.02 -
자바에서 웹 기술javax.servlet-apijavax.servlet-jsp-.apijstl1.2junit 테스트mockito 모의객체 4.0.0 org.koreaIT projectmember 1.0-SNAPSHOT Archetype - projectmember http://maven.apache.org UTF-8 19 19 Maven Repository: Search/Browse/Explorehttps://mvnrepository.com/접속해서 아래 리스트 검 lombok javax.servlet-api javax.servlet.jsp-api jstl1.2 jupiter api junit junit jupiter(Aggregator) mockito core mockito junit jupiter m..
SETUP자바에서 웹 기술javax.servlet-apijavax.servlet-jsp-.apijstl1.2junit 테스트mockito 모의객체 4.0.0 org.koreaIT projectmember 1.0-SNAPSHOT Archetype - projectmember http://maven.apache.org UTF-8 19 19 Maven Repository: Search/Browse/Explorehttps://mvnrepository.com/접속해서 아래 리스트 검 lombok javax.servlet-api javax.servlet.jsp-api jstl1.2 jupiter api junit junit jupiter(Aggregator) mockito core mockito junit jupiter m..
2023.03.30 -
jsp 커스텀 태그 jstl포매팅 라이브러리fmt:formatDatefmt:formatNumberfmt:setLocalefmt:timeZone과fmt:setTimeZonefmt:setBundle과fmt:bundlefmt:requestEncodingfunctions 라이브러리참고 jsp 커스텀 태그 jstlJSTL 코어(core) 라이브러리 - EL 식 변수로 추가 - scope - page : pageContext 속성(기본값) - request - session - application-> 속성값에서 제거 -> 적용 범위를 설정하지 않으면 설정된 속성명의 모든 속성의 값을 제거 - scope로 범위 설정 -> 특정 범위의 속성만 제거 가능 조건문 num2가 더 큽니다. num1이 num2보다 크거나 같..
JSP 커스텀 태그 JSTL 포매팅라이브러리jsp 커스텀 태그 jstl포매팅 라이브러리fmt:formatDatefmt:formatNumberfmt:setLocalefmt:timeZone과fmt:setTimeZonefmt:setBundle과fmt:bundlefmt:requestEncodingfunctions 라이브러리참고 jsp 커스텀 태그 jstlJSTL 코어(core) 라이브러리 - EL 식 변수로 추가 - scope - page : pageContext 속성(기본값) - request - session - application-> 속성값에서 제거 -> 적용 범위를 설정하지 않으면 설정된 속성명의 모든 속성의 값을 제거 - scope로 범위 설정 -> 특정 범위의 속성만 제거 가능 조건문 num2가 더 큽니다. num1이 num2보다 크거나 같..
2023.03.30 -
쿠키(cookie)쿠키의 동작과정생성저장전송cookie클래스 메서드의 종류쿠키 생성메서드 위치쿠키 조회하는 메서드쿠키와 세션의 차이쿠키생성쿠키삭제세션(session)session 내장객체 메서드 종류세션생성세션정보세션삭제세션 유효시간설정세션객체를 조회참고요청헤더응답헤더쿠키데이터setcookie란사용법도메인HttponlyXSS(Cross-site Scripting)AES2256쿠화쿠키가 없으면 세션을 못 쓰는 이유 쿠키(cookie)내가만든쿠키….다 태워먹었지….개인화된 서비스(브라우저별 서비스)를 제공위한 기술브라우저별 데이터 저장기술저장 데이터를 서버가 서비스를 제공하기 위해서 사용개별화된 서비스쿠키데이터는 브라우저에 저장되지만 실제 사용하는쪽은 서버가 사용한다서비스 제공을 하는 서버가 쿠키데이터를 이..
쿠키와 세션(COOKIE SESSION)쿠키(cookie)쿠키의 동작과정생성저장전송cookie클래스 메서드의 종류쿠키 생성메서드 위치쿠키 조회하는 메서드쿠키와 세션의 차이쿠키생성쿠키삭제세션(session)session 내장객체 메서드 종류세션생성세션정보세션삭제세션 유효시간설정세션객체를 조회참고요청헤더응답헤더쿠키데이터setcookie란사용법도메인HttponlyXSS(Cross-site Scripting)AES2256쿠화쿠키가 없으면 세션을 못 쓰는 이유 쿠키(cookie)내가만든쿠키….다 태워먹었지….개인화된 서비스(브라우저별 서비스)를 제공위한 기술브라우저별 데이터 저장기술저장 데이터를 서버가 서비스를 제공하기 위해서 사용개별화된 서비스쿠키데이터는 브라우저에 저장되지만 실제 사용하는쪽은 서버가 사용한다서비스 제공을 하는 서버가 쿠키데이터를 이..
2023.03.29 -
${attrs.color} ${attrs.size}tag파일 →번역내장객체httpservelt request requestHttpServelt Response reqspomsesessionconfigjspContext 참고 맵형태맵형태란, 자바에서 key-value 쌍으로 이루어진 데이터를 다룰 때 사용하는 자료구조입니다. 맵에는 여러 가지 구조가 있지만, 일반적으로 Map 인터페이스를 구현한 HashMap 클래스가 많이 사용됩니다. 맵의 키(key)는 중복될 수 없으며, 값(value)은 중복될 수 있습니다. 이러한 맵 형태는 JSP에서 동적 애트리뷰트(dynamic-attributes)를 통해 사용될 수 있습니다. cookies seesion을 알아야 만들수 있다? 회원가입과 로그인자바객체 Uploa..
JSP 태그${attrs.color} ${attrs.size}tag파일 →번역내장객체httpservelt request requestHttpServelt Response reqspomsesessionconfigjspContext 참고 맵형태맵형태란, 자바에서 key-value 쌍으로 이루어진 데이터를 다룰 때 사용하는 자료구조입니다. 맵에는 여러 가지 구조가 있지만, 일반적으로 Map 인터페이스를 구현한 HashMap 클래스가 많이 사용됩니다. 맵의 키(key)는 중복될 수 없으며, 값(value)은 중복될 수 있습니다. 이러한 맵 형태는 JSP에서 동적 애트리뷰트(dynamic-attributes)를 통해 사용될 수 있습니다. cookies seesion을 알아야 만들수 있다? 회원가입과 로그인자바객체 Uploa..
2023.03.29 -
메모장jsp주석내장객체(_jspService)코드1교시그림판참고 메모장 jsp주석 forward페이지변경(버퍼를 변경 함으로써 페이지 변경)페이지이동x페이지이동(버퍼를 변경함으로써 페이지 변경)참고응답헤더location: 주소브라우저의 주소가 변경→이동HttpServletResponseresponsesendRedirectinclude페이지 추가(기존 버퍼에 추가)기존 버퍼를 비우지않고forward와 include 는 버퍼로 통일한다?incldeu,forward: 요청처리중에 퍼 처리요청데이터를 추가HttpServletRequestrequestString getparamter(string name)HttpServletRequest request.getRequestDispatcherRequestDispatc..
0327메모장jsp주석내장객체(_jspService)코드1교시그림판참고 메모장 jsp주석 forward페이지변경(버퍼를 변경 함으로써 페이지 변경)페이지이동x페이지이동(버퍼를 변경함으로써 페이지 변경)참고응답헤더location: 주소브라우저의 주소가 변경→이동HttpServletResponseresponsesendRedirectinclude페이지 추가(기존 버퍼에 추가)기존 버퍼를 비우지않고forward와 include 는 버퍼로 통일한다?incldeu,forward: 요청처리중에 퍼 처리요청데이터를 추가HttpServletRequestrequestString getparamter(string name)HttpServletRequest request.getRequestDispatcherRequestDispatc..
2023.03.28