| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- java
- Next.js
- 데이터베이스
- 코드 테스트
- 코드테스트
- jsp
- 프로그래머스
- web
- oracle
- 디자인 패턴
- node.js
- 쿼리
- JavaScript
- 자바스크립트
- MySQL
- 알고리즘
- 프론트엔드
- BACK-END
- 백엔드
- 스프링
- 미니정리
- jpa
- 스프링부트
- 정리
- spring
- 자바
- SQL
- 프런트엔드
- 오라클
- 서버
- Today
- Total
목록JSP (20)
참치코더의 꿈 메모장
out 기본객체 jsp에는 request ,response 를 비롯한 많은 기본객체를 가지고 있다 그중에 하나인 out은 우리가 문자열을 출력하거나 정수값들을 출력할때 사용하는 System.out.println 이나 System.out.print 와 같이 출력하는데 사용하는 요소이다. 다만 다른 점은 스크립트 요소인 html 문장이나 자바 코드가 아닌 문장들을 자바코드로 사용할수 있게 해준다는 것이다. //가능 //가능 보통 많이 사용하지는 않지만 스크립코드를 사용했을때 코드가 많이 더러워질 경우에 많이 사용한다 주로 조건문 등에 많이 사용된다. 10){ out.println(gradeStringA); } else if (grade>5) { out.println(gradeStringB); } %> out..
스크립트릿 위에 처럼 생긴 식이 스크립트릿! 표현식 값에는 변수, 실제 숫자 값 , 문자열 등이 들어 갈수 있다. 선언부 선언부에는 자바의 메서드를 사용하여 작성 하듯이 작성하면 된다. 리턴타입에는 메서드의 실행 결과값의 타입을 지정하고 파라미터 목록은 매개변수 라고 생각을 하면된다. 그리고 함수나 메서드처럼 void 값이 아닌 이상 return 값을 사용한다.
람다식 람다식의 기본 표현 : (파라미터1,파라미터2) -> EL식 람다식을 EL 식으로 표현한다면 ${ex = (a,b) -> a>b ? true : false ;" } (기본) 이런식으로 표현되는데 ex변수 에다가 람다식을 대입한 EL 식을 출력하게 된다. (세미콜론을 사용하지 않으면 뒤에 객체 이름이 자동으로 출력된다 이름 미출력시 ;" 사용) 람다식을 특정변수에 넣지 않고도 사용이 가능하다. ${((a,b) -> a>b ? true: false)( 66, 63 )} (변수 X) 앞에서 람다식을 선언하고 뒤에 괄호로 호출을 하는 것이다. 또한 제귀호출도 가능하다. ${factorial = n -> n == 1 ? 1 : n*factorial(n-1); "} // ;'은 객체 이름 생략 (재귀호출) ..
세션 생성법 기본 : // page에다가 session 속성을 true로 주면 세션이 생성된다. false로 주면 생성이 되지 않는다. /*쿠키는 웹브라우저 에서 저장되는 속성이라고 생각하면 되고 서버에 저장되는 것을 세션이라고 생각하면 된다.*/ 다른방법 : 위의 session 속성을 false로 만들고 request 기본 객체의 getSession( ) 메서드를 사용 ex) session 기본 객체 session.getId( ) : 세션의 ID를 구한다. session.getCreationTime( ) : 세션이 언제 생성됬는지 생성된 시간을 구한다. session.getLastAccessedTime( ) : 웹브라우저가 마지막으로 언제 세션에 접근 했는 지를 구하는 메서드이다. 세션에 값을 저장할 ..