728x90
반응형
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
|
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
<script type="text/javascript">
document.write('저는');
</script>
<% /*java에서 작성하는 것처럼 할 땐 괄호<>여기에 %%이거 넣고 써야 함(여기 안에선 주석도 java에서 사용할 때와 같음)*/
String name = "확고";
%>
<%= name %>입니다. <!-- 주석 부분 -->
</body>
</html>
<!-- 인코딩(UTF-8) 설정 :
Web - JSP Files - Encoding - ISO 10646/Unicode(UTF-8) - Apply and Close
위에 빨간 표시로 오류 나는 거는 신경 안 써도 되지만 신경이 쓰인다면
Tomcat9.0 - lib 폴더 - servlet-api.jar을 WEB-INF 폴더 밑에 lib폴더에 copy 해줄 것
그다음에 각 jsp 안에서 스페이스바 같은 걸 치고 저장 눌러주면 시간 지나서 오류가 사라짐!
-->
|
cs |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%!
public int multiply(int a, int b) { //반드시 메서드 정의할 때는 <%! 느낌표를 써줘야 함
int c = a*b;
return c;
}
public int add(int a, int b){
int c = a+b;
return c;
}
%>
10*25=<%=multiply(10,25)%>
10+20 = <%=add(10,20)%>
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%!
String id = "hihihi";
String name = "확고";//<%!에서 선언한 변수는 전역변수
public String getId(){
return id;//String 기본값 - null
}
%>
<%=getId()%> <br>
name1 : <%=name %> <br>
<%
String name="<%!에서 선언한 변수는 전역변수 <%에서 선언한 변수는 지역변수로 지역변수가 더 우선순위임";
%>
name2 : <%=name %> <br>
|
cs |
▼ [참고] [JSP] 태그 정리(1) - <% 스크립트릿 %> / <%= 표현식 %> / <%-- 주석 --%> / <%! 선언문 %> / <%@ 지시어 %>
728x90
반응형
'IT관련 > JSP' 카테고리의 다른 글
[확고의 쓱~ 훑어보는 기록] JSP - 구구단 출력하기 (0) | 2022.08.05 |
---|---|
[확고의 쓱~ 훑어보는 기록] JSP - <%스크립트릿%> 안에서 웹 브라우저에 출력하는 방법(OUT 객체 활용 예제) (0) | 2022.08.04 |
[JSP] 웹 이미지 파일 업로드 작업 (0) | 2022.03.31 |
[JSP] Java 배열 반복문(Core 라이브러리 활용 - forEach) (0) | 2022.03.31 |
[JSP] 생년월일 옵션(for문) (0) | 2022.03.31 |
댓글