๋ฐ์ํ
client code
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html>
ํ์๊ฐ์
ํ๋ฉด <br/><br/>
<form action="<%= request.getContextPath() %>/TEST_2/action.jsp" method="post">
์์ด๋ : <input type="text" name="userId"> <br/>
๋น๋ฐ๋ฒํธ : <input type="password" name="userPw"> <br>
๊ถํ : <input type="text" name="userLevel"> <br/>
์ด๋ฆ : <input type="text" name="userName"> <br/>
์ด๋ฉ์ผ : <input type="text" name="userMail"> <br/><br/>
<input type="submit" value="ํ์๊ฐ์
">
</form>
java code (post)
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<%
request.setCharacterEncoding("euc-kr"); // *** post ๋ฐฉ์ ํ๊ธ ์ฒ๋ฆฌ
// getParameter ์ธ์๊ฐ๊ณผ input name ์์ฑ๊ฐ์ด ์ผ์นํ๊ฒ ์์ฑ
String userId = request.getParameter("userId");
String userPw = request.getParameter("userPw");
String userLevel = request.getParameter("userLevel");
String userName = request.getParameter("userName");
String userMail = request.getParameter("userMail");
/*
getParameter - ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๊ณต ๋ฉ์๋
ํจํค์ง : javax.servlet
ํด๋์ค ๋๋ ์ธํฐํ์ด์ค : ServletRequest
String setParameter(String name){
return ์
๋ ฅ๋ฐ์ ๋งค๊ฐ๋ณ์์ ๋ด๊ธด ๊ฐ;
}
*/
System.out.println(userId + "<- userId");
System.out.println(userPw + "<- userPw");
System.out.println(userLevel+ "<- userLevel");
System.out.println(userName+ "<- userName");
System.out.println(userMail+ "<- userMail");
%>
java code (get)
<a href="<%= request.getContextPath() %>/TEST_2/getAction.jsp?userId=<%= userId %>
&userPw=<%= userPw %>&userLevel=<%= userLevel %>&userName=<%= userName %>
&userMail=<%= userMail %>">get ๋ฐฉ์ ์์ฒญ (ํด๋ฆญํ์ธ์)</a>
// getParameter ์ธ์๊ฐ๊ณผ input name ์์ฑ๊ฐ์ด ์ผ์นํ๊ฒ ์์ฑ
String userId = request.getParameter("userId");
String userPw = request.getParameter("userPw");
String userLevel = request.getParameter("userLevel");
String userName = request.getParameter("userName");
String userMail = request.getParameter("userMail");
/*
getParameter - ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๊ณต ๋ฉ์๋
ํจํค์ง : javax.servlet
ํด๋์ค ๋๋ ์ธํฐํ์ด์ค : ServletRequest
String setParameter(String name){
return ์
๋ ฅ๋ฐ์ ๋งค๊ฐ๋ณ์์ ๋ด๊ธด ๊ฐ;
}
*/
System.out.println(userId + "<- userId");
System.out.println(userPw + "<- userPw");
System.out.println(userLevel+ "<- userLevel");
System.out.println(userName+ "<- userName");
System.out.println(userMail+ "<- userMail");
out.println(userId + "<- userId </br>");
out.println(userPw + "<- userPw </br>");
out.println(userLevel+ "<- userLevel </br>");
out.println(userName+ "<- userName </br>");
out.println(userMail+ "<- userMail </br>");
%>
์์ด๋ = <%= userId %> <br>
๋น๋ฒ = <%= userPw %> <br>
๊ถํ = <%= userLevel %> <br>
์ด๋ฆ = <%= userName %> <br>
์ด๋ฉ์ผ = <%= userMail %> <br>
์ดํด๋ฆฝ์ค์์ ์๋ฒ์ ํ๊ธ ์ธ์ฝ๋ฉ ๋ฐฉ์ ๋ณ๊ฒฝ
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1"
redirectPort="8443" URIEncoding="euc-kr"/>
// URIEncoding="euc-kr" ์ถ๊ฐํ๋ค
๋ฐ์ํ
'๊ฐ๋ฐ ์ด์ผ๊ธฐ > ์์ ๋ด์ฉ ์ ๋ฆฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
jsp ์ jdbc - java์ DB ์ฐ๋ (0) | 2023.07.31 |
---|---|
Java - jsp๋ก ๋ค๋ฅธ ํด๋์ค import ํ๊ธฐ (0) | 2023.07.27 |
Java - setting, getting ์์ ๋ด์ฉ ์ ๋ฆฌ (0) | 2023.07.11 |