simpleFormController中属性解释

一个最简单的SimpleFormController使用 NULL 博文链接:https://mgz-99-163-com.iteye.com/blog/690417 立即下载

<bean id="urlMapping1" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
            
<property name="mappings">
            <props>
                <prop key="/login.do">loginCtl</prop>
            </props>
        </property>
    </bean>
  
    <bean name="loginCtl"
          class="action.Login" >
          <property name="commandClass">
              <value>action.Fuser</value>
          </property>
          <property name="formView">
              <value>form</value>
          </property>
           <property name="successView">
              <value>success</value>
          </property>
    </bean>   

 

“SimpleFormController”,他是一个简单表单控制器,这种控制器有三个基本的属性需要指定。这三个属性都是 simpleFormController这个父类自带属性,即当一个类继承了SimpleFormController类时,这三个属性就存在,用户不 需要再自行定义。
1        commandClass 这个属性规定了存放表单数据的bean。便于spring 容器识别用户定义的数据接口。(是一个简单的bean)
2        formView 这个属性规定了控制器执行失败时返回到的视图。由于其值是“form”,又由于名为viewResolver的bean规定了后缀是.jsp,因此控制器执行成功时,打开名为”form.jsp”的网页.
3        successView这个属性规定了控制器执行成功时返回的视图。在这里,由于其值是“success”,又由于名为viewResolver的bean规定了后缀是.jsp,控制器成功执行时,打开名为“success.jsp”网页。

springMVC3学习(六)--SimpleFormController(源码) springMVC3学习(六)--SimpleFormController(源码) 文章地址:http://blog.youkuaiyun.com/itmyhome1990/article/details/25988733 立即下载

相关推荐

Spring MVC控制器之SimpleFormController使用

NULL 博文链接:https://huihai.iteye.com/blog/1967697

SimpleFormController类中属性的解释

                                         loginCtl                               <bean name="loginCtl"          class="action.Login" >                   

java_min的专栏 1283

ChipCamp探索系列 -- 7A. 开源CPU之BOOM的来龙去脉

本文梳理一下Berkeley的乱序超标量CPU项目----Berkeley Out of Order Machine (BOOM),作为探索7系的首篇(7A)。

ChipCamp的博客---https://chipcamp.blog.youkuaiyun.com/ 1558

spring mvc基础篇(三):后端控制器之SimpleFormController

3.1简介 学过struts2的同学都知道,有个知识点叫模型驱动action,就是当我们表单参数特别多的时候,用传统的方式就要在action中定义很多表单参数成员,然后写很多set方法。为了解决这样的麻烦,我们就有个模型驱动action,可以让表单参数直接和实体类的对象进行绑定,就省去了很多麻烦,那么我们这里SimpleFormController也是这样的作用。   3.2 开发环境 开

御前两把刀的专栏 1493

因时机器人-灵巧手配置方案(Ubuntu18.04)

因时机器人-灵巧手配置方案(Ubuntu18.04)

CH_monsy的博客 3848

23数字图像置乱技术(matlab程序)

所谓“置乱”,就是将图像的信息次序打乱,a像素移动到b像素位置上,b像素移动到c像素位置上,……,使其变换成杂乱无章难以辨认的图片。数字图像置乱技术属于加密技术,是指发送发借助数学或者其他领域的技术,对一幅有意义的数字图像做变换,使之变成一幅杂乱无章的图像用于传输。在图像传输过程中,它通过对图像像素矩阵的重排,破坏了图像矩阵的相关性,使非法截获者无法从杂乱无章的图像中获得原图像信息,以此实现信息的加密。接收方经去乱解密可恢复原图像。

m0_57943157的博客 1208

SimpleFormController

由于SimpleFormController是继承 AbstractFormController,在该AbstractFormController中的handleRequestInternal方法 需要判断当前提交的方法是Get还是Post,如果是Get则是New一个View,如果是Post则是运行客户端业务逻辑,然后跳转到成功页面。  通过Get 方式请求一个View ...

冰凌 257

Cyclone MAX独立编程实战:从硬件接口到SAP镜像的嵌入式烧录指南

在嵌入式系统开发与量产中,固件烧录是连接软件与硬件的关键环节。其核心原理是通过特定的调试接口(如JTAG、BDM)和编程算法,将编译后的机器码写入目标处理器的非易失性存储器。这项技术的价值在于确保软件在硬件上的可靠部署,是产品功能实现和质量保证的基础,广泛应用于汽车电子、工业控制等对一致性与可靠性要求极高的领域。独立编程器(Stand-Alone Programmer)在此基础上,通过集成存储、交互界面和任务逻辑,实现了脱离PC的自动化操作,极大提升了产线效率和现场维护的便捷性。本文以Cyclone MAX

weixin_34038293的博客 467

SpringMVC学习之控制器—simpleformcontroller

控制器(Controller):负责处理由DispatherServlet分发的请求,它把用户请求的数据经过业务处理层之后封装成一个model,然后再把该Model返回给对应的View进行展示。(这里采用非注解地方式来了解springmvc中的控制器)springmvc提供多种控制器:1.AbstractController,最简单的控制器。继承AbstractController,实现handl

Crazer_cy的博客 1083

单细胞数据导入实战:Read10X函数常见报错与解决方案

本文针对单细胞转录组分析中Read10X函数数据导入的常见问题,提供了详细的实战解决方案。重点解析了因文件路径错误、压缩文件未解压、版本命名不符及内存不足导致的报错,并给出了检查路径、正确解压、重命名文件、调整参数及优化内存等具体操作步骤,帮助用户高效完成单细胞数据导入,为后续分析奠定坚实基础。

weixin_28235513的博客 238

【N32L40X】学习笔记12-规则组+注入组+外部触发启动

使用定时器触发规则通道开始采集数据,采集完成后使用dma传输数据,并启动注入通道转换数据,注入通道转换完成后产生中断,中断中读物注入通道数据。

Car12 422

Spring中simpleformcontroller

SimpleFormController是AbstractFormController的具体实现,允许你在配置文件里通过successView和formView属性来配置成功视图(表单成功提交后要转向的页面)和表单视图(显示表单的页面);如果提交不合法(有三种可能:1.validator出错。2.bind错误,也就是说从请求中提取参数封装到command的过程中出现了类型转化错误,比如将一个含字母...

nihao666666的博客 199

无法加载文件:C:\Users\Lenovo\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本编程

当您遇到类似于"无法加载文件:C:\Users\Lenovo\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本编程"的错误消息时,请按照上述步骤来解决问题。当您尝试加载文件C:\Users\Lenovo\AppData\Roaming\npm\cnpm.ps1时,可能会遇到类似于"无法加载文件:C:\Users\Lenovo\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本编程"的错误消息。请注意,更改执行策略可能会带来一些安全风险。

PixelInk的博客 1922

Spring SimpleFormController err: Neither Errors instance nor plain target object for bean name 'command' available as request at

使用SimpleFormContrller , Validator , 还有简单的register.jsp with to show error message.也会出现一些错误,翻译为“页面上中的command和定义的不一样”。javax.servlet.jsp.JspTagException: Neither Errors instance nor plain target object f

3701

NL2SQL实践系列(1):深入解析Prompt工程在text2sql中的应用技巧

NL2SQL实践系列(1):深入解析Prompt工程在text2sql中的应用技巧

丨汀、的博客 4327

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Spring之MVC

spring mvc 继承关系 java.lang.Object  |-org.springframework.context.support.ApplicationObjectSupport  |-org.springframework.web.context.support.WebApplicationObjectSupport  |-org.springframewo...

王亦 129

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

spring mvc

示例:salesRegMatchRule下的add.jsp页面 spring:bindpath="salesRegMatchRule.oldManfName(实体类对象调用对应的属性字段)">                                                         "

jeunessseglobal的专栏 375

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

SimpleFormController 工作流

需要注意的是这两个控制器都是横跨两个页面的控制器,一个是get进入修改或新增页面,另一个就是页面提交即保存或增加(使用SimpleFormController时,你无需为初始化表单编写额外的控制器,当你通过GET请求访问表单控制器时,表单控制器自动将请求导向到表单录入页面。而当你通过POST请求访问表单控制器时,表单控制器执行表单提交的业务,根据处理成功与否,或导向到成功页面,或导向到表单录入页面...

godapk的博客 173

使用Spring MVC 的表单控制器SimpleFormController

以注册过程为例,我们可能会选择继承AbstractController来实现表单的显示,继承AbstractCommandController来实现表单的处理 ,这样是可行的,但必须要维护两个控制器在这种情况下,我们应该使用SimpleFormController,他接受GEt请求时显示表单,接受POST请求时处理表单,如果发生错误,控制器会知道重新显示这个表单,这样用户就可以修改错误,重新提

我的世界我的梦 1766

springMVC3学习(六)--SimpleFormController

版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.youkuaiyun.com/itmyhome/article/details/25988733 ...

weixin_30361753的博客 84

Spring MVC之SimpleFormController的简单使用

很明显,SimpleFormController是处理表单提交比较好的一种控制器。下面就一个小例子对SimpleFormController的用法做一个总结。 首先提纲挈领,我们的例子是做一个新闻提交模块。 如下图所示: 在输入http://localhost:8080/javalearn1.0/addNews.html后,即打开此页面,从数据库中读出新闻类别并在select框中显示。而

卧龙居 1万+

simpleformcontroller

/** * 当前段控制器把请求转交给此控制器后,会首先调用formBackinigObject方法 * 此方法的作用是根据绑定的Command Class来创建一个Command对象,因此除了可以在构造方法中调用 * setCommandClass方法,也可以在此处调用setCommandClass方法。其实创建这个command对象 * 很简单,spring通过如下代码完...

jianlai2007的博客 199

SimpleFormController的工作流程以及表单的验证

1.当表单控制器接收到GET请求时,它调用formBackingObject()方法,创建表单对象。该方法可以被子类覆盖,对于编辑操作的表单来说,你可以通过该方法从数据库中加载表单对象,当表单页面显示时,表单显示出待编辑的数据了; 2.表单对象和页面表单数据之间需要通过属性编辑器实现双向转化,对于非基本数据类型或String类型的属性来说,你可能需要注册一些自定义编辑器。你可以通过覆盖ini

m0_38126483的博客 470

spring 继承SimpleFormController问题

问题: springmvc的controller类中不能取commandClass属性值原因: jsp中form的写法如下 表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码,如果需要上传文件,则需要此编码enctype="multipart/form-data",表单中enctype="multipart/form-data"的意思

paul的专栏 1051

spring mvc的SimpleFormController与AJAX结合遇到的一些问题

springmvc的SimpleFormController在和Jquery的AJAX使用过程中发现的一些问题,用的是spring和hibernate的结合,因为用到了两张表,有一个关联关系,所以在从页面向控制器传值的过程中发现有一个属性(是一个类类型的属性,要传递这个属性的ID值)过不来,经过查找,原来是要在实体类中new这个对象才可以,不知道是什么原理,记录下来,希望以后有机会的时候在了解一下

cckk123456789的专栏 606

Spring的自动数据绑定

数据绑定   Spring提供的数据绑定功能即自动的提取HttpServletRequest中的请求参数,然后自动的转型之后赋给对应的对象。 简单的说就是处理前端页面传输到后台的数据信息与具体Java类对象信息的绑定; 其中数据绑定工作是Spring的SimpleFormController类帮我们完成,我们只需要做的是为数据绑定提供一个目标对象,这个对象在Spring中被称为Command对象...

Ich warte auf dich的博客 657
上一篇: SimpleFormController类中属性的解释
下一篇: springMVC中控制器的关系
java_min
博客等级 码龄18年 61粉丝 161原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值