본문 바로가기
공부/JAVA

0710 집에서 공부하기

by 예림220 2023. 7. 10.

[지난주에 한거]

Div (블록 중 하나) 는 한줄 다씀 

Span (인라인 중 하나)은 한 컨테츠만(즉 컨텐트가 자기의 크기다)  (글, 그림 등) - 스타일 width 지정해도 변하지 않음 (div는 변함) inline-block주면 width조절가능

Span 은 <br> 안되서 &nbsp 쓰면 됨 

 

.이 class

#이 id

 

Div p : div안에 p있는 모두 / 

div>p : div안에 p가 있을때만

 

Function 함수명 ([인자…[,인자]]){

코드

Return 반환값 

} 

 

함수선언

함수호출 

 

//함수선언

Function doSomething(){

console.log(‘hello’)

}

 

Function add(a, b) {

const sum = a+b; 

return sum;

}

 

Function doSomething(add){

console.log(add)

}

 

//함수호출

doSomething(); //hello

 

Const result = add(1,2); 

Console.log(result); //3 

 

doSomething(add); 

 

콜백함수

어떤 함수 안에 매개변수로 함수를 받는 함수 

 


1. 

리다이렉트 방식 

: 요청(a.java파일 열어)을 보냈을 때, 서버가 브라우저에게 응답을 보냄 

“야 클라이언트야 너 b.java로 이동하란다”

클라이언트 > 서버 

로직처리후 서버>클라이언트 응답보냄 

: 네트워크상에 2번의 요청과 2번의 응답이 생김 

클라이언트 a파일 클릭 > 서버가 클라이언트한테 a파일왔다 근데 b파일로 보내란다

클라이언트 b파일 클릭 > 서버 클라이언트한테 여기b파일이란다

 

2. 포워드방식

데이터를 뤼퀘스트에 담아서 다른데다 보내줄 수 있음 

서버에서 보낼 곳으로 바로 보내줌

클라이언트 a파일 클릭 > 서버가 b로보내줌 > 결과클라이언트에보냄 

 

 

>> 암튼 차이점은 리다이렉트는 클라이언트랑 서버랑 계속 왔다리갔다리 해야되는데 포워드는 클라이언트가 서버한테 뭐 보내면 서버에서 저장할 수 있는 기능? 리퀘스트인가 그런 이름의 뭐시기 사용해서 거기다 저장해서 바로 다이렉트로 다른놈한테 보내줌


 

[복습] request.GetParameter  / request.GetParameterValues 

 

request.GetParameter 

쿼리값입력하면 string타입의 그 메서드같은 애 불러서 실행해줌 

(예시) int ant = request.getparameter(“cnt”){

안녕출력

}

 

주소값+?cnt=3

>안녕3번출력됨

 

Cnt 엽력 안할시 > null포인트예외발생 

그렇기에 기본값 사용해줘야 됨! 

 

request.GetParameterValues  

checkbox 예제 활용 

 


 

 

'공부 > JAVA' 카테고리의 다른 글

1023 공부  (0) 2023.10.23
1020 금요일  (0) 2023.10.20
버블정렬  (6) 2023.06.25
(참조변수와 null)  (0) 2023.06.25
2차배열 (각 반의 점수 얻기) + (향상된 for문)  (2) 2023.06.25