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”网页。

Spring MVC控制器之SimpleFormController使用 NULL 博文链接:https://huihai.iteye.com/blog/1967697 立即下载

相关推荐

springMVC3学习(六)--SimpleFormController(源码)

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

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

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

御前两把刀的专栏 1493

Windows 10/11蓝屏急救:SECURE_PCI_CONFIG_SPACE_ACCESS_VIOLATION报错全攻略(附安全模式+CMD修复)

本文针对Windows 10/11系统常见的SECURE_PCI_CONFIG_SPACE_ACCESS_VIOLATION蓝屏报错,提供了从诊断到修复的完整解决方案。文章深入剖析了该错误与系统安全功能“内存完整性”及pci.sys驱动的关系,并详细指导用户如何通过安全模式进行基础修复,以及使用命令提示符执行高级系统文件修复和注册表修改,帮助用户彻底解决蓝屏问题并恢复系统稳定。

echo99的专栏 968

SimpleFormController

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

冰凌 257

Unity URP热扭曲效果实战:如何让半透明物体也‘动’起来(附完整Shader代码)

本文深入解析Unity URP管线中热扭曲效果无法影响半透明物体的核心原因,并提供一套完整的实战解决方案。通过编写自定义Shader,并巧妙利用URP的Render Objects渲染器功能,成功让指定半透明物体(如粒子特效)也能被扭曲效果影响,从而制作出火焰、热浪等更具视觉冲击力的特效。文末附有完整的Shader代码与进阶优化技巧。

pz890123的博客 501

PowerBuilder 9.0安装组件全解析:Adaptive Server Anywhere、PowerDynamo、InfoMaker到底怎么选?

本文从技术架构师视角详细解析PowerBuilder 9.0安装组件选型策略,包括Adaptive Server Anywhere、PowerDynamo和InfoMaker的核心功能与应用场景。通过分析组件间的依赖关系和安装冲突机制,提供针对不同开发需求的最佳安装方案,帮助开发者高效配置PB9.0开发环境。

weixin_28700593的博客 441

SpringMVC学习之控制器—simpleformcontroller

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

Crazer_cy的博客 1083

【大模型12步学习路线 · 第3步 · ③IC验证实战篇】SOTA Prompt 逐字拆解

本文拆解了4篇SOTA LLM4Verification论文的Prompt设计,重点分析了AssertLLM、RTLFixer等模型在IC验证领域的Prompt工程实践。AssertLLM通过任务分解为3个专用LLM(Spec分析、信号映射、SVA生成),结合领域RAG和定制System Prompt,将SVA准确率从GPT-4的8%提升至89%。RTLFixer采用ReAct框架实现98.5%的RTL语法错误修复率。文章总结了Prompt设计的关键技巧:任务分解、结构化输出、置信度评分、允许"不确定"标记

元直的博客 583

Spring中simpleformcontroller

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

nihao666666的博客 199

51单片机矩阵键盘——LCD1602显示

矩阵键盘扫描(输入扫描) 原理:读取第1行(列)→读取第2行(列) →读取第3行(列) → ……,然后快速循环这个过程,最终实现所有按键同时检测的效果 在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式采用逐行或逐列的“扫描”,就可以读出任何位置按键的状态。

YLG_lin的博客 9853

ESP32对接百度智能云语音识别:从硬件配置到API调用的完整指南

本文详细介绍了ESP32对接百度智能云语音识别的完整流程,从硬件配置到API调用,涵盖麦克风选择、音频处理、错误处理及性能优化等关键环节。通过实战案例展示如何实现低成本、高效率的语音交互方案,特别适合智能硬件开发者参考。

weixin_29198045的博客 373

simpleFormController中属性解释

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

java_min的专栏 772

(十一)随机性与独立性回顾

随机性与独立性回顾

旺旺的碎冰冰~的博客 1017

SpringMVC学习笔记--SimpleFormController

SimpleFormController继承了BaseCommandController的自动数据绑定和通过Validator的数据验证功能,不过BaseCommandController也只传授 SimpleFormController以上两种主要能力,没有传授打通“经脉之法”。还好,BaseCommandController后继有人,AbstractFormController在BaseCo

Preserve 2901

【面试系列】软件架构师 高频面试题及详细解答

本文介绍了软件架构师岗位的初级、中级和高级面试题及详细解答,涵盖了系统设计、面向对象设计、分布式系统、云计算技术、性能优化等关键领域。通过这些问题和解答,候选人可以深入理解软件架构师的核心职责和技能要求。此外,文章总结了在面试中需要掌握的常考知识点,包括架构模式、分布式系统管理、安全性、数据管理和DevOps实践。通过掌握这些知识点,软件架构师能够有效设计和指导复杂系统的结构,确保系统的可扩展性、性能和维护性。

在路上的专栏 850

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Spring中的SimpleFormController

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

CoCo__Luo的专栏 939

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Spring MVC的表单控制器——SimpleFormController

概述   大多数Web应用都会遇到需要填写表单的页面,当表单提交成功后,表单的数据被传送给Web服务器中处理。处理成功后导向到一个成功页面,如果操作失败则导向到一个错误报告页面。此外,在表单数据处理之前还会进行表单数据的验证,保证客户端提交的表单数据是合法有效的,如果数据不合法,请求返回到原表单页面中,以便用户根据错误信息进行修改。   假设你想成为论坛的用户时,必须填写一张用户注册表单,

rj042的专栏 9918

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

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

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

SimpleFormController 工作流

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

godapk的博客 173

springMVC3学习(六)--SimpleFormController

SimpleFormController提交表单流程如下:login.jsp 用户名: 密码: springMVC.xml <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> UserModel.java

itmyhome的专栏 4058

Spring MVC SimpleFormController

赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程. 参考文章:http://fhd001.iteye.com/blog/1131713  http://blog.sina.com.cn/s/blog_4b8677cd0100089t.html  http://www.cnblogs.com/hibernate3-example/archive/2011/10/2

赠人玫瑰,手留余香. 2376

表单控制器SimpleFormController

 23.2.3  表单控制器SimpleFormController SimpleFormController可以自动将用户从表单获取的参数存入一个JavaBean的实例中,这样就不用逐一调用request.getAttribute()方法去获取,下面通过一个例子来讲解。 【示例23-6】该示例按照编程步骤创建表单控制器。首先,创建用于用户提交表单的页面simplelogin.jsp,代

nyykxboy的专栏 520

SimpleFormController机理初探

org.springframework.web.servlet.mvc.SimpleFormController 是 AbstractFormController 的子类别,对于简单的表单可以直接继承这个类别,并重新定义其 onSubmit()或 doSubmitAction()方法以处理使用者的请求,SimpleFormController 的处理流程是这样的: 1. 呼叫 process...

helloklzs 138

SimpleFormController处理流程

SimpleFormController往上繼承自AbstractFormController,而又繼承自AbstractController, 這是開始實作Controller介面的基底類別,再往上的兩個類別各司WebApplicationContext與Http response的資源。   對於簡單的表單需求,我們通常透過繼承SimpleFormController,並覆寫其onSu...

micc010的专栏 176

使用Spring MVC 的表单控制器SimpleFormController

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

我的世界我的梦 1766

Spring中SimpleFormController & MultiActionController合并

Spring中SimpleFormController & MultiActionController合并关键字: Java Spring SimpleFormController & MultiActionController   表面看来SimpleFormController用来处理与Form相关的提交,并且无法进行多个提交处理,必须自己判断提交类型。而MultiAc

快乐就好 1252
上一篇: XDoclet开发包下载网址
下一篇: simpleFormController中属性解释
java_min
博客等级 码龄18年 61粉丝 161原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值