Filter 6

73일차(1)/Android App(22) : Kotlin forEach, filter, map / set, get 함수

- 새 코틀린 파일 생성 Step10_CollectionFunction package com.example.kotlin_test val nums= listOf(1,2,3,4,5,6,7,8,9,10) fun main(){ //목록에 저장된 모든 아이템을 순회하면서 어떤 작업하기 nums.forEach (fun(item){ println(item) }) println("------------------") nums.forEach ({ println(it) }) println("------------------") nums.forEach { println(it) } //목록에 저장된 모든 아이템을 순회하면서 조건에 맞는 아이템만 남긴 새로운 목록 얻어내기 val result=nums.filter{ it > 5..

국비교육(22-23) 2023.01.19

51일차(1)/Spring(8) : Interceptor

51일차(1)/Spring(8) : Interceptor - Interceptor 의 기능, 사용법 익히기, redirect 이동시키기 [ Spring Framework 의 특징 ] 1. 스프링 프레임워크가 객체의 생성과 관리를 대신 해준다. - 이것을 '제어의 역전' 이라고 부른다. (Inversion Of Control, IOC) - 어떤 객체를 생성하고 관리할지 기준이 되는 문서가 servlet-context.xml 문서이다. (beans란 스프링이 생성하고 관리하는 객체이다. 이 객체를 관리하는 문서!) - 스프링이 관리하는 bean이 되는 또다른 방법은 component scan을 이용하는 것이다. - bean을 생성할 클래스가 존재하는 패키지에 component scan이 일어나야 하고, 또한..

국비교육(22-23) 2022.12.19

43일차(3)/React(4) : filter 함수 / 자식 component 활용 예제

43일차(3)/React(4) : filter 함수 / 자식 component 활용 예제 - 자식 component 연결하여 배열 불러오기 - 자식 component 에서 만든 버튼에 이벤트가 발생하면 부모 component 에서 함수 호출하기 App03_ex3 - 자식 component 활용하기 //App03_ex3.js import FriendComponent from "./components/friendComponent"; import { Component } from "react"; class App extends Component{ render(){ let friends=["바나나", "딸기", "복숭아"]; return( 자식 component 사용 예제 ); } } export default..

국비교육(22-23) 2022.12.08

32일차(2)/jsp(14) : 회원정보 수정, 회원 탈퇴 기능 구현

32일차(2)/jsp(14) : 회원정보 수정, 회원 탈퇴 기능 구현 - 비밀번호 수정 기능 구현 /users/private/ 비밀번호 수정 폼 기존 비밀번호 새 비밀번호 새 비밀번호 확인 수정하기 리셋 - 주의 창을 띄우기 위해서는 javascript가 필요하다. - Form 안의 지정된 버튼을 클릭하면 submit이라는 이벤트가 일어난다. 이 때 일어날 동작을 javascript로 코딩하기. document.querySelector("#myForm").addEventListener("submit", function(event){ event.preventDefault();//폼 전송 막기 }); .preventDefault(); : 폼 제출을 막는 함수 - id가 myForm인 폼에 대해, submit..

국비교육(22-23) 2022.11.22

32일차(1)/jsp(13) : request / session / filter 복습

32일차(1)/jsp(13) : request / session / filter 복습 [ request ] - 영역 안에 준비되어있는 8개의 기본 객체! 이 중 request 와 session 을 제일 많이 쓴다. - request영역에 문자열 key 값으로 value 를 저장한다. - request 영역에 저장된 내용은 응답하기 전까지 유효하다. - 웹브라우저가 서버에 무언가를 요청한다(링크를 누르거나, 폼을 제출하는 등 ..) - servlet에서 요청을받아서 직접 응답할 수도 있지만, servlet에서는 html을 응답하기에는 불편하다. - 그래서 직접 하지않고 jsp페이지로 응답을 위임시킨다. - 최초 요청은 servlet인데 jsp로 응답하는 것! 이처럼 응답을 위임시키는 것을 forward 이..

국비교육(22-23) 2022.11.22

31일차(2)/jsp(12) : 회원전용 페이지 기능 구현하기(Filter)

31일차(2)/jsp(13) : 회원전용 페이지 기능 구현하기(Filter) - index.jsp 에 링크 추가 님 로그인중.... 로그아웃 로그인 인덱스 페이지입니다. 회원가입 회원전용공간(공부) 회원전용공간(게임) /private/ 생성 (study.jsp 페이지도 동일하게 생성) 게임 페이지입니다. 님 열심히 게임해요! - private 폴더 하위의 jsp 페이지들은 로그인해야만 접속할 수 있는 페이지! - 로그인한 후 페이지에 접속하면 저장되어 있던 id를 출력해준다. - 로그인하지 않고 페이지에 접속하면 null 님으로 나온다. - 클라이언트가 어떤 요청을 하면, 그 요청에대한 응답을 주는 구조. - 하지만 원한다면 중간에 요청을 가로챌 수 있다.(Filter) - 요청을 중간에 가로채서 여러가..

국비교육(22-23) 2022.11.21