# 변수 입력
name1 = request.setAttribute ("name1", "테스트1");
name2 = pageContext.setAttribute("name2", "테스트2");
name3 = pageContext.setAttribute("name3", "테스트3", PageContext.REQUEST_SCOPE);
name4 = pageContext.setAttribute("name4", "테스트4", PageContext.PAGE_SCOPE);
name5 = pageContext.setAttribute("name5", "테스트5", PageContext.SESSION_SCOPE);
name6 = pageContext.setAttribute("name6", "테스트6", PageContext.APPLICATION_SCOPE);
name7 = session.setAttribute ("name7", "테스트7");
name8 = application.setAttribute("name8", "테스트8");
<form action="hello2.jsp">
<input type="text" name="name9" value="test9">
<input type="submit" value="hello2.jsp">
</form>
# 변수 출력
(String)pageContext.findAttribute
F1. 테스트1
F2. 테스트2
F3. 테스트3
F4. 테스트4
F5. 테스트5
F6. 테스트6
F7. 테스트7
F8. 테스트8
(String)request.getAttribute
A1. 테스트1
A2. null
A3. 테스트3
A4. null
A5. null
A6. null
A7. null
A8. null
(String)pageContext.getAttribute
B11. null
B12. 테스트2
B13. null
B14. 테스트4
B15. null
B16. null
B17. null
B18. null
(String)pageContext.getAttribute("nameX", PageContext.REQUEST_SCOPE)
B21. 테스트1
B22. null
B23. 테스트3
B24. null
B25. null
B26. null
B27. null
B28. null
(String)pageContext.getAttribute("nameX", PageContext.PAGE_SCOPE)
B31. null
B32. 테스트2
B33. null
B34. 테스트4
B35. null
B36. null
B37. null
B38. null
(String)pageContext.getAttribute("nameX", PageContext.SESSION_SCOPE)
B31. null
B32. null
B33. null
B34. null
B35. 테스트5
B36. null
B37. 테스트7
B38. null
(String)pageContext.getAttribute("nameX", PageContext.APPLICATION_SCOPE)
B31. null
B32. null
B33. null
B34. null
B35. null
B36. 테스트6
B37. null
B38. 테스트8
(String)session.getAttribute
C1. null
C2. null
C3. null
C4. null
C5. 테스트5
C6. null
C7. 테스트7
C8. null
(String)application.getAttribute
D1. null
D2. null
D3. null
D4. null
D5. null
D6. 테스트6
D7. null
D8. 테스트8
# 페이지 변경후
(String)pageContext.findAttribute
F1. null
F2. null
F3. null
F4. null
F5. 테스트5
F6. 테스트6
F7. 테스트7
F8. 테스트8
F9. null
F0. null
(String)request.getParameter
P11. null
P12. null
P13. null
P14. null
P15. null
P16. null
P17. null
P18. null
P19. null
P10. null
(String)request.getAttribute
A1. null
A2. null
A3. null
A4. null
A5. null
A6. null
A7. null
A8. null
A9. null
A0. null
(String)pageContext.getAttribute
B11. null
B12. null
B13. null
B14. null
B15. null
B16. null
B17. null
B18. null
B19. null
B10. null
(String)pageContext.getAttribute("nameX", PageContext.REQUEST_SCOPE)
B21. null
B22. null
B23. null
B24. null
B25. null
B26. null
B27. null
B28. null
B29. null
B20. null
(String)pageContext.getAttribute("nameX", PageContext.PAGE_SCOPE)
B31. null
B32. null
B33. null
B34. null
B35. null
B36. null
B37. null
B38. null
B39. null
B30. null
(String)pageContext.getAttribute("nameX", PageContext.SESSION_SCOPE)
B31. null
B32. null
B33. null
B34. null
B35. 테스트5
B36. null
B37. 테스트7
B38. null
B39. null
B30. null
(String)pageContext.getAttribute("nameX", PageContext.APPLICATION_SCOPE)
B31. null
B32. null
B33. null
B34. null
B35. null
B36. 테스트6
B37. null
B38. 테스트8
B39. null
B30. null
(String)session.getAttribute
C1. null
C2. null
C3. null
C4. null
C5. 테스트5
C6. null
C7. 테스트7
C8. null
C9. null
C0. null
(String)application.getAttribute
D1. null
D2. null
D3. null
D4. null
D5. null
D6. 테스트6
D7. null
D8. 테스트8
D9. null
D0. null
# FORM을 통한 페이지 변경시
(String)pageContext.findAttribute
F1. null
F2. null
F3. null
F4. null
F5. 테스트5
F6. 테스트6
F7. 테스트7
F8. 테스트8
F9. null
F0. null
(String)request.getParameter
P11. null
P12. null
P13. null
P14. null
P15. null
P16. null
P17. null
P18. null
P19. test9
P10. null
(String)request.getAttribute
A1. null
A2. null
A3. null
A4. null
A5. null
A6. null
A7. null
A8. null
A9. null
A0. null
(String)pageContext.getAttribute
B11. null
B12. null
B13. null
B14. null
B15. null
B16. null
B17. null
B18. null
B19. null
B10. null
(String)pageContext.getAttribute("nameX", PageContext.REQUEST_SCOPE)
B21. null
B22. null
B23. null
B24. null
B25. null
B26. null
B27. null
B28. null
B29. null
B20. null
(String)pageContext.getAttribute("nameX", PageContext.PAGE_SCOPE)
B31. null
B32. null
B33. null
B34. null
B35. null
B36. null
B37. null
B38. null
B39. null
B30. null
(String)pageContext.getAttribute("nameX", PageContext.SESSION_SCOPE)
B31. null
B32. null
B33. null
B34. null
B35. 테스트5
B36. null
B37. 테스트7
B38. null
B39. null
B30. null
(String)pageContext.getAttribute("nameX", PageContext.APPLICATION_SCOPE)
B31. null
B32. null
B33. null
B34. null
B35. null
B36. 테스트6
B37. null
B38. 테스트8
B39. null
B30. null
(String)session.getAttribute
C1. null
C2. null
C3. null
C4. null
C5. 테스트5
C6. null
C7. 테스트7
C8. null
C9. null
C0. null
(String)application.getAttribute
D1. null
D2. null
D3. null
D4. null
D5. null
D6. 테스트6
D7. null
D8. 테스트8
D9. null
D0. null
'프로그래밍(WEB) > JAVA' 카테고리의 다른 글
JAVA의 JDBC 연동하여 사용하기 예제 (1) | 2014.06.03 |
---|---|
@WebServlet 사용법 [퍼옴] (0) | 2014.06.03 |