model2,mvc패턴,scope,getproperty

- model2 MVC패턴
view(jsp) 에서 servlet(controller)으로 값을 넘기고
servlet에서 자료를 컨트롤(java를 사용하여 값을 처리)
처리한것을 jsp로

----------- 전시간 이어서 추가 ----------------
서블릿파일

request.setCharacterEncoding("KSC5601");
String name= request.getParameter("name");
String phone = request.getParameter("phone");
 
Member.Members m= new Member.Members();
m.setName(name);
m.setPhone(phone);
m.WriteToFile();

//jsp파일에도 값들이 넘어간다
try{
RequestDispatcher d =request.getRequestDispatcher("Membergogo.jsp");
d.forward(request,response);
response.sendRedirect("Membergogo.jsp");
}catch(Exception e){}

-------------------------------------------------
출력 jsp

<jsp:useBean id="members" class="Member.Members" scope="page" >
 <jsp:setProperty name="members" property="*"/>
</jsp:useBean>
</head>
<body>
이름 : <%=members.getName() %><p>
전번 : <%=members.getPhone() %><p>
</body>
======================================================
- scope 영역
page 해당패이지만
session  한 이용자가 방문하는 모든 페이지들
request 리퀘스트객채가 전달되는 모든 패이지
application 웹사이트범위 모든이용자가 공유

======================================================
- getProperty
이름 : <jsp:getProperty name="members" property="name"/><p>
전번 : <jsp:getProperty name="members" property="phone"/><p>

트랙백 주소 : http://deuxism.freelog.net/trb.php?id=50305
Secret