package com.intl.controller;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.validation.BindException;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.AbstractWizardFormController;
import com.intl.model.UserModel;
public class InfoFillWizardFormController extends AbstractWizardFormController {
private String successView;
private String cancelView;
public String getSuccessView() {
return successView;
}
public void setSuccessView(String successView) {
this.successView = successView;
}
public String getCancelView() {
return cancelView;
}
public void setCancelView(String cancelView) {
this.cancelView = cancelView;
}
public InfoFillWizardFormController() {
//注入命令
setCommandClass(UserModel.class);
setCommandName("user");
}
protected Map referenceData(HttpServletRequest request, int page) throws Exception {
Map map = new HashMap();
if(page==1) { //如果是填写学校信息页 需要学校类型信息
map.put("schoolTypeList", Arrays.asList("中专","专科", "2B本科","2A大学"));
}
if(page==2) {//如果是填写工作信息页 需要工作城市信息
map.put("cityList", Arrays.asList("东莞","济南", "北京", "上海","广州","深圳"));
}
return map;
}
@Override
protected ModelAndView processFinish(HttpServletRequest request,
HttpServletResponse response, Object command, BindException e)
throws Exception {
//成功后的处理方法
return new ModelAndView(getSuccessView());
}
protected ModelAndView processCancel(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception {
//取消后的处理方法
return new ModelAndView(getCancelView());
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
wizard.rar (38个子文件)
wizard
.settings
com.genuitec.eclipse.j2eedt.core.prefs 1KB
org.eclipse.jdt.core.prefs 330B
src
config
wizard-servlet.xml 1KB
applicationContext.xml 1007B
com
intl
model
WorkInfoModel.java 509B
UserModel.java 964B
SchoolInfoModel.java 664B
test
BB.java 293B
AA.java 405B
CC.java 242B
controller
InfoFillWizardFormController.java 2KB
.project 1KB
WebRoot
META-INF
MANIFEST.MF 36B
WEB-INF
web.xml 1KB
classes
config
wizard-servlet.xml 1KB
applicationContext.xml 1007B
com
intl
model
WorkInfoModel.class 905B
SchoolInfoModel.class 965B
UserModel.class 2KB
test
BB.class 610B
CC.class 681B
AA.class 674B
controller
InfoFillWizardFormController.class 2KB
lib
spring-web-3.2.2.RELEASE.jar 612KB
commons-logging-1.1.1.jar 59KB
spring-beans-3.2.2.RELEASE.jar 593KB
spring-webmvc-3.2.2.RELEASE.jar 621KB
spring-expression-3.2.2.RELEASE.jar 191KB
jstl-1.2.jar 405KB
spring-context-3.2.2.RELEASE.jar 842KB
spring-core-3.2.2.RELEASE.jar 846KB
index.jsp 829B
wizard
congratulations.jsp 851B
baseInfo.jsp 1KB
schoolInfo.jsp 2KB
workInfo.jsp 2KB
.mymetadata 292B
.classpath 1KB
.myeclipse
共 38 条
- 1
资源评论
- chunjie2017-10-18资料打不开,重新下载试试
求解的根号三
- 粉丝: 117
- 资源: 23
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功