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

📄 wdcontroller.java

📁 java web开发技术方案宝典
💻 JAVA
字号:
package com.lzw;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.validation.BindException;
import org.springframework.validation.Errors;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.AbstractWizardFormController;
public class WDController extends AbstractWizardFormController{
	public WDController() {
		setCommandClass(FormBean.class);//设置表单类
	}
	protected ModelAndView processFinish(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception {
		FormBean fb=(FormBean) command;
		/* 插入数据库操作代码 */
		return new ModelAndView("success","regInfo",fb);
	}
	protected ModelAndView processCancel(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception {
		// 取消操作
		return new ModelAndView("cancel");
	}
	protected void validatePage(Object command, Errors errors, int page, boolean finish) {
		// 验证方法
		WDValidator validator=(WDValidator)getValidator();
		switch (page) {
			case 1 :
				validator.validateStep1(command, errors);
				break;
			case 2 :
				validator.validateStep2(command, errors);
				break;
		}
	}
	protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception {
		request.setCharacterEncoding("GBK");
		return super.handleRequestInternal(request, response);
	}
}

⌨️ 快捷键说明

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