등록 양식을 통해 일부 사용자 세부 정보를 db (최대 절전 모드 및 스프링)로 저장했습니다. 모든 사용자의 사용자 세부 정보를 별도의 JSP 페이지에 표시하고 싶습니다. 누구나 저에게 그 방법을 알려주시겠습니까? 다음은 JSP로 객체의 데이터를 표시하는 방법
다음을 사용하여 모델 객체에서 검색된 사용자의 목록을 저장 한 후 모든 사용자를 얻을 수있는 다른 방법을 쓰기@Controller
public class RegisterController {
@Autowired
private UserDao userDao;
@RequestMapping(value = "/registerForm.htm", method = RequestMethod.GET)
public ModelAndView registerPage(ModelMap map) {
User user = new User();
map.addAttribute(user);
return new ModelAndView("registerForm", "command", user);
}
@RequestMapping(value = "/registerProcess.htm", method = RequestMethod.POST)
public ModelAndView registerUser(@ModelAttribute("user") User user, Model model) {
model.addAttribute("userName", user.getUserName());
model.addAttribute("password", user.getPassword());
model.addAttribute("emailId", user.getEmailId());
System.out.println("user is " + user);
System.out.println("userdao is" + userDao);
userDao.saveUser(user);
return new ModelAndView("registerProcess", "user", user);
}
}
코드 userdao
public void saveUser(User user) {
Session session=getSessionFactory().openSession();
Transaction tx;
tx=session.beginTransaction();
session.persist(user);
tx.commit();
}
그리고 문제는 ... 나는이 새로운 오전 –
입니다. 개체를 다르게 저장해야합니까? 다른 페이지에있는 객체에 저장된 데이터를 표시해야합니다. 그 작업을 어떻게해야합니까? –
개체를 다르게 저장할 필요가 없습니다. 인터넷에서이 요구 사항에 대한 많은 예제를 찾을 수 있습니다. 시도해 보셨습니까? – Chaitanya