⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 registercontroller.java

📁 spring2.0技术手册随书事例,结合例子学习起来更轻松
💻 JAVA
字号:
package onlyfun.caterpillar.web;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import onlyfun.caterpillar.model.IUserDAO;import onlyfun.caterpillar.model.User;import org.springframework.validation.BindException;import org.springframework.web.servlet.ModelAndView;import org.springframework.web.servlet.mvc.SimpleFormController;public class RegisterController extends SimpleFormController {    private IUserDAO userDAO;        public RegisterController() {        setCommandClass(RegisterForm.class);     }        protected ModelAndView onSubmit(HttpServletRequest request,                                   HttpServletResponse response,                                   Object command,                                   BindException exception) throws Exception {        RegisterForm form = (RegisterForm) command;                User user = new User();                user.setEmail(form.getEmail());        user.setUsername(form.getUsername());        user.setPasswd(form.getPasswd());                this.getUserDAO().insert(user);        request.getSession().setAttribute("valid_user", form.getUsername());                return new ModelAndView(this.getSuccessView());    }        public void setUserDAO(IUserDAO userDAO) {        this.userDAO = userDAO;    }        public IUserDAO getUserDAO() {        return userDAO;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -