当前位置: 首页 > news >正文

图片网站怎么做排名/站长工具网站排名

图片网站怎么做排名,站长工具网站排名,地推接单在哪个平台找,优秀网站设计2019独角兽企业重金招聘Python工程师标准>>> 由于项目需要用到向导式的跳转页面效果,本项目又是用spring mvc实现的,刚开始想到用spring 的webflow,不过webflow太过笨重,对于我们不是很复杂的跳转来说好像有种“杀鸡焉…

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

由于项目需要用到向导式的跳转页面效果,本项目又是用spring mvc实现的,刚开始想到用spring 的webflow,不过webflow太过笨重,对于我们不是很复杂的跳转来说好像有种“杀鸡焉用牛刀”的感觉,于是就网上搜索看有没有类似的解决方案,网上的答案一般都是叫你继承AbstractWizardFormContoller这个类来实现,但对于spring mvc3.0.x这个类将不再使用,转而推荐使用注解的方式来实现,于是参考官方文档,用注解方式实现了向导式页面。

下面是代码示例:

[java]@Controller
@RequestMapping("/wizard.htm")
//需要保存在session中的变量
@SessionAttributes("bean")
public class TestWizardController{
  
  @Resource(name = "beanService")
  private BeanService beanService;  
  
  @RequestMapping
  public String step1(final ModelMap modelMap){
    modelMap.addAttribute("bean", new Bean());
    return "step1";
  }
  
  @RequestMapping(params = "_step=2")
  public String step2(final @ModelAttribute("bean") Bean bean,
                      final Errors errors){
    return "step2";
  }
  
  @RequestMapping(params = "_step=3")
  public String step3(final @ModelAttribute("bean") Bean bean,
                      final Errors errors){
    return "step3";
  }
  
  @RequestMapping(params = "_finish")
  public String processFinish(@ModelAttribute("bean")Bean bean,
                              final Errors errors,
                              final ModelMap modelMap,
                              final SessionStatus status){

    beanService.add(bean);   
    status.setComplete();
    return "success";
  }
  
  @RequestMapping(params = "_cancel")
  public String processCancel(final HttpServletRequest request,
                              final HttpServletResponse response,
                              final SessionStatus status){
     status.setComplete();
     return "cancel";
  }
    
}

其中www.2cto.com起到最大作用的就是@SessionAttributes这个注解,它定义了一个在session范围内的变量,这个变量可以在不同的页面跳转时保持状态。

第一次访问http:/www./example.com/wizard.htm时进入step1方法,其后提交的表单action后面都要加上相应的参数,如:

step1页面 <form action="http:/www./example.com/wizard.htm?_step=2">

step2页面 <form action="http:/www./example.com/wizard.htm?_step=3">

step3页面 <form action="http:/www./example.com/wizard.htm?_finish">

 

转载于:https://my.oschina.net/tiancai/blog/98257

http://www.jmfq.cn/news/4782241.html

相关文章:

  • 网站制作难吗/百度点击快速排名
  • 可以做分销的淘客网站/成都百度推广账户优化
  • 大足网站设计/北京seo外包公司要靠谱的
  • 天津高端模板建站/免费的api接口网站
  • 福州专业做网站公司/sem优化托管
  • 西安网站制作西安搜推宝/抖音推广
  • c#网站开发技术/营销推广内容
  • c 做网站加载多个图片/seo搜索引擎优化是什么意思
  • 宝安响应式网站建设/电脑系统优化软件排行榜
  • 贸易网站开发/google关键词挖掘工具
  • 做宾馆网站/推广普通话手抄报内容资料
  • 网站建设服务报价/sem是什么电镜
  • 遂平县网站建设/青岛做网站的公司哪家好
  • 上市公司网站建设报价/app拉新项目
  • 网站建设费怎么写会计科目/百度站长平台账号购买
  • 做网站一个月赚多少/宁波seo外包优化公司
  • 南宁网站空间/今日热点新闻2022
  • 有趣的网站网址之家/seo外链技巧
  • 南京做网站/网络营销软文范例
  • 网站建设方案书 icp备案/软文代写发布网络
  • h5页面 个人网站/网站地址ip域名查询
  • 内容电商网站有哪些/无锡seo公司哪家好
  • 两台电脑一台做服务器 网站/焊工培训ppt课件
  • 怎么在网上做彩票网站/百度云盘
  • 国外素材网站/关键路径
  • 昆山做网站的公司/天津网站优化软件
  • 电子商务网站建设推广分析/百度快照投诉中心
  • 淮安市住房和城乡建设局网站/深圳谷歌优化seo
  • 微信开发者平台登录/seo简单速排名软件
  • 专业电子科技网站建设/西安seo网站关键词优化