10form.jsp์ ์ฝ๋๋ด์ฉ
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form action="10aboutRequest.jsp">
์ฑ<input type="text" name="ook" value="์ฌ์ธ์ฑ"> <br>
์ฐฌ<input type="text" name="chan" value="๊น์ฌ์ฐฌ"> <br>
์ด<input type="text" name="woon" value="๊ณต๋ค์ด"> <br>
<input type="submit" value="request์ ๋ณดํ์ธํ๊ธฐ">
</form>
</body>
</html>
10aboutRequest.jsp์ ์ฝ๋๋ด์ฉ
<%@page import="java.util.Enumeration"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
String ook = request.getParameter("ook");
String chan = request.getParameter("chan");
String woon = request.getParameter("woon");
%>
์ฑ = <%=ook %> <br>
์ฐฌ = <%=chan %> <br>
์ด = <%=woon %> <br>
IP : <%=request.getRemoteAddr() %> <br> <!-- ์๊ฒฉ์ฃผ์=IP ์ธ์ฐ๊ธฐ ! -->
์น ๊ฒฝ๋ก : <%=request.getContextPath() %> <br> <!-- ์ธ์์ค์๋คx ์์ธ์ฐ๋ฉด -->
URI : <%=request.getRequestURI() %> <br>
URL : <%=request.getRequestURL() %> <br>
<hr>
๋ชจ๋ ํ๋ผ๋ฏธํฐ <br>
<%
Enumeration paramNames = request.getParameterNames();
while(paramNames.hasMoreElements()){
String param=(String)paramNames.nextElement();
String paramValue = request.getParameter(param);
out.print(param+":"+paramValue+"<br>");
}
%>
<hr>
๋ชจ๋ ํค๋ <br>
<%
Enumeration<String> headerNames = request.getHeaderNames();
while(headerNames.hasMoreElements()){
String header = (String)headerNames.nextElement();
String headerValue = request.getHeader(header);
out.print(header+":"+headerValue+"<br>");
}
%>
</body>
</html>
- request.getRemoteAddr() = ์๊ฒฉ์ฃผ์(IP) (๋ค๋ฅธ ๊ณณ์์ ์ ์ ์ ์๋์ชฝ์ ip๋ฅผ ์ ์ ์๋ค.)
- request.getContextPath() = ์น ๊ฒฝ๋ก(๋ฌด์กฐ๊ฑด ์๊ธฐ)
- request.getRequestURI() = URI
- request.getRequestURL() = URL
- ๋ชจ๋ ํ๋ผ๋ฏธํฐ, ๋ชจ๋ ํค๋๋ฅผ ์ถ๋ ฅํ๋ ๊ตฌ๊ฐ์ ์ถ๋ ฅ ๋ด์ฉ์ ๋ณด๋ฉด Key : Value๋ก ๋์ด์๋ค. ์์ธํ ๋ด์ฉ์ ์ฒ์ฒํ ๋ฐฐ์๊ฐ๋ฏํ๋ค.
์ถ๋ ฅ๋ด์ฉ
'๐ Today I Learned(๊ฐ๋ฐ์ธ์ดํ์ต) > JSP' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Day02(servlet, jsp) (0) | 2021.10.05 |
---|---|
Day02(redirect) (0) | 2021.10.05 |
Day01(ํ์ ๋ณํ) (0) | 2021.10.05 |
Day01(img) (0) | 2021.10.05 |
Day01(postํ์ ์ฌ์ฉ์ ์ค๋ฅํด๊ฒฐ) (0) | 2021.10.05 |