<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
// 스크립틀릿(scriptlet)
// 자동으로 만들어지는 하나의 메소드 안에 모두 들어옴.
/*
class test2_jsp { // test2_jsp.java 라는 소스파일 자동 생성
// 멤버변수
// 메소드
public String prn() { // 메소드 정의
return name;
}
void excute () {
// 스크립틀릿 내용이 모두 들어옴
String str = "문자열"; // 지역변수
}
}
*/
String str = name + " Server Page"; // 지역변수
%>
<%!
// 선언문 (멤버변수, 메소드 선언) 일종의 전역변수, 전역메소드
String name = "Java"; // 전역(멤버)변수
public String prn() {
return name;
}
%>
<%=str %><br>
<%=prn() %><br>
<%
out.println(str);
out.println("<br>");
out.println(prn());
out.println("<br>");
%>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
// 변수 선언 문자열 id 문자열 passwd 정수형 age
// 값 넣기 "myid" "mypass" 22
// 출력
// ... 님의
// 패스워드는 ... 이고, 나이는 .. . 입니다.
String id = "myid";
String passwd = "mypass";
int age = 22;
out.print(id + "님의<br>패스워드는 "
+ passwd + "이고, 나이는 " + age + "입니다.<br>");
%>
<p><%=id %>님의<br>
패스워드는 <%=passwd %>이고, 나이는 <%=age %>입니다.
</p>
</body>
</html>
'IT > Jsp' 카테고리의 다른 글
jsp - form 태그에서 서버로 값 넘길 때 한글깨짐 처리 (get, post 방식) (0) | 2018.09.03 |
---|---|
jsp - form 입력값 전송, request 객체, request.getParameter("파라미터이름") (0) | 2018.09.03 |
jsp - include, jspf (0) | 2018.09.01 |
jsp, java, 오라클, db 연결해서 json 출력하기 (0) | 2018.08.23 |
Jsp 데이터베이스 연동 (0) | 2018.07.22 |