2010-05-19 2 views
0

난 그냥 자바 EE를 배우고, 데이터베이스에 저장된 사용자 개체에 대한 지속성 엔티티를 만들었습니다. 나는 이제 클라이언트가 새로운 User 객체를 시스템에 입력 할 수있게 해주는 JSP 페이지를 만들려고하고있다. JSP 페이지가 User Facade와 상호 작용하는 방법을 잘 모르겠다. 튜토리얼은 약간 혼란 스럽다.JSP 페이지에서 영속성 엔티티에 액세스하는 방법이 확실하지 않습니까?

@Stateless 
public class CinemaUserFacade { 
    @PersistenceContext(unitName = "MonashCinema-warPU") 
    private EntityManager em; 

public void create(CinemaUser cinemaUser) { 
    em.persist(cinemaUser); 
} 

내가 :

<html> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    <title>Add User to System</title> 
</head> 
<body> 
    <h2>Add User</h2> 
    <h3>Please fill out the details to add a user to the system</h3> 
    <form action=""> 
     <label>Email:</label> 
     <input type="text" name="email"><br /> 
     <label>Password:</label> 
     <input type="password" name="name"><br /> 
     <label>Name:</label> 
     <input type="text" name="name"><br /> 
     <label>Address:</label> 
     <input type="text" name="address"><br /> 
     <label>Type:</label> 
     <select name="type"> 
      <option>Administrator</option> 
      <option>Member</option> 
     </select><br /> 
     <input type="submit" value="Add" name="add"/> 
     <input type="reset" value="clear" /> 
    </form> 
</body> 

이 내가 사용 외관 클래스 내에서 새로운 사용자 개체를 추가해야하는 코드는 다음과 같습니다

은 외관에 대한 코드입니다 누군가가 나를 위해 빛을 켤 수 있다면, 거기에 도착하지만 그것을 감사 할 것이 전체 MVC의 일을 내 머리를 얻는 것은 조금 어렵다!

답변

0

귀하의 JSP는 보기입니다. User 개체는 모델입니다. "MVC"의 형식이 무엇입니까? 그래, 컨트롤러가 없습니다. 아직 컨트롤러를 개발 (또는 도입)해야합니다. 이 숙제가 있니? 그렇다면 아마 단순한 Servlet이면 충분합니다. 그러나 이것이 실제 작업이라면 JSF (JavaServer Faces)와 같은 모든 작업을 쉽게 처리 할 수있는 실제 MVC 프레임 워크를 찾아 볼 것을 권장합니다.

참조 :

관련 문제