1. EJB 프로젝트 생성
2. test package 생성
3. Xdoclet Enterprise JavaBean 프로젝트 생성(userBean)
4. getUserList 메쏘드 생성
2. test package 생성
3. Xdoclet Enterprise JavaBean 프로젝트 생성(userBean)
4. getUserList 메쏘드 생성
/**
* @ejb.interface-method view-type="remote"
* @return
*/
public List getUserList(){
}
* @ejb.interface-method view-type="remote"
* @return
*/
public List getUserList(){
}
5. getUserList 코딩
5-1 public class UserDTO implements Serializable (회원리스트를 보낼때 필요한 UserDTO 클래스생성
6. 어제 만든 SessionJDBC 프로젝트에 JSP 파일 생성.(user_list.jsp)
7. 쏘스 코딩 (user_list.jsp)
5-1 public class UserDTO implements Serializable (회원리스트를 보낼때 필요한 UserDTO 클래스생성
6. 어제 만든 SessionJDBC 프로젝트에 JSP 파일 생성.(user_list.jsp)
7. 쏘스 코딩 (user_list.jsp)
<%
Context context = new InitialContext();
userHome home = (userHome)context.lookup("Myuser");
user user = home.create();
List arr = user.getUserList();
%>
//List 단
<%
for(int i = 0 ; i<arr.size();i++){
UserDTO dto = (UserDTO)arr.get(i);
%>
<Tr Align="CEnter">
<Td><%=dto.getUserId() %></Td>
<Td><%=dto.getUserPass() %></Td>
<Td><%=dto.getName() %></Td>
<Td><%=dto.getAddress() %></Td>
</Tr>
<%
}
%>
Context context = new InitialContext();
userHome home = (userHome)context.lookup("Myuser");
user user = home.create();
List arr = user.getUserList();
%>
//List 단
<%
for(int i = 0 ; i<arr.size();i++){
UserDTO dto = (UserDTO)arr.get(i);
%>
<Tr Align="CEnter">
<Td><%=dto.getUserId() %></Td>
<Td><%=dto.getUserPass() %></Td>
<Td><%=dto.getName() %></Td>
<Td><%=dto.getAddress() %></Td>
</Tr>
<%
}
%>
'IT 전용글 > EJB' 카테고리의 다른 글
EntityBean & CMP (0) | 2009.02.10 |
---|---|
EJB Sessionful , Entity Bean (20090209) (0) | 2009.02.09 |
SessionJDBC 프로젝트 생성 (0) | 2009.02.05 |
WebLogic Connection Pool 설정방법. (0) | 2009.02.05 |
HelloWar 프로젝트 생성 (0) | 2009.02.05 |