Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.codejava.spring.model;
- import java.util.Date;
- public class User {
- private String username;
- private String password;
- private String email;
- private Date birthDate;
- private String profession;
- public String getUsername() {
- return username;
- }
- public void setUsername(String username) {
- this.username = username;
- }
- public String getPassword() {
- return password;
- }
- public void setPassword(String password) {
- this.password = password;
- }
- public String getEmail() {
- return email;
- }
- public void setEmail(String email) {
- this.email = email;
- }
- public Date getBirthDate() {
- return birthDate;
- }
- public void setBirthDate(Date birthDate) {
- this.birthDate = birthDate;
- }
- public String getProfession() {
- return profession;
- }
- public void setProfession(String profession) {
- this.profession = profession;
- }
- }
- //////////////////////////////////
- package net.codejava.spring.controller;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.Map;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.ModelAttribute;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestMethod;
- import net.codejava.spring.model.User;
- @Controller
- @RequestMapping(value = "/register")
- public class RegisterController {
- @RequestMapping(method = RequestMethod.GET)
- public String viewRegistration(Map<String, Object> model) {
- User userForm = new User();
- model.put("userForm", userForm);
- List<String> professionList = new ArrayList();
- professionList.add("Developer");
- professionList.add("Designer");
- professionList.add("IT Manager");
- model.put("professionalList", professionList);
- return "Registration";
- }
- @RequestMapping(method = RequestMethod.POST)
- public String processRegistration(@ModelAttribute("userForm") User user, Map<String, Object> model) {
- System.out.println("usename :" + user.getUsername());
- System.out.println("password :" + user.getPassword());
- System.out.println("email :" + user.getEmail());
- System.out.println("birth date :" + user.getBirthDate());
- System.out.println("profession: " + user.getProfession());
- return "RegistrationSuccess";
- }
- }
Add Comment
Please, Sign In to add comment