일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Servlet
- CSS
- RDS
- 웹게임
- JSP
- docker
- 알고리즘
- 블록체인
- node.js
- JavaScript
- tiles.xml
- express
- SQL
- 비트코인
- HTML
- model1
- 암호화
- 웹소켓
- 도커
- EC2
- 배포
- PL/SQL
- Cookie
- AWS
- autowired
- Spring
- phaser
- Ajax
- jQuery
- websocket
- Today
- Total
記錄
선언<%! >, 표현식<%= >, 지시자<%@ >, 주석처리 본문
<% %> 내에서는 java코드를 넣는 것이 되므로 자바에서 쓰던 '//' 과 '/* */'을 사용 할 수 있다. 또 jsp자체가 html이므로 html의 주석인 <!-- -->도 사용 할 수 있다. 그리고 jsp용 주석인 <%-- --> 역시 사용 할 수 있다.
이렇듯 주석으로 사용이 가능한 방식은 많이 있지만 내가 알아두면 좋은 것은 결국 브라우저에서 소스보기로 볼 수 있는 주석은 html로 들어가게 되는 주석이라는 사실이다. out.print로 넣는 코드 자체가 모두 html이므로 웹페이지 상에서 소스보기로 볼 수 있는 주석은 오로지 <!-- -->과 out.print("<!-- -->") 안에 있는 주석 밖에 없다.
응답(response)은 오로지 html의 형태로 하기 때문이다.
선언, 표현식, 주석 실습
<%@ page ~~ %> 지시자
<%@ page %>는 이클립스가 필요한 것을 자동완성 해주기 때문에 개념을 잘 알고 있으면 된다
-> 라고 인강에서 말해줬는데 이상하게도 내 컴퓨터에서 자동으로 잡아주지 않아서 일일이 내가 import문을 쳤다.
그리고 맨 위 import문에서 ' ; ' <-- 을 찍어주니 되려 오류가 났다.
미세팁이지만 당황할 수 있으니 꼭 기억해 둘 것.
정리: <%@ page import.~ %> 문에서 마지막에 ' ; '은 넣지 않는다!!
<%@ include ~~ %> 지시자
지시자를 사용 할 때에는 끝에 ' ; ' 을 쓰면 안된다는 것을 알게 되었다
taglib 지시자 (나중에 한다고 해서 일단 보류)
'Web > JSP' 카테고리의 다른 글
jsp액션태그 - forward, param, include (0) | 2017.12.03 |
---|---|
request, response (0) | 2017.12.01 |
스크립트릿 (0) | 2017.12.01 |
JSP 동작원리, 개념, 내부객체 (0) | 2017.12.01 |
초기화 파라미터(init-param), WebListener (0) | 2017.11.28 |