`

spring 表单 注解 问题

阅读更多

当jsp用了form标签后,绑定commandName要与控制器中的方法的参数对应,即使是初始化时,也要使用。

<form:form method="post" modelAttribute="itemDTO" >
 <form:input path="code" />
 <input type="submit">
</form:form>

 

控制器,初始化方法:

@RequestMapping
	public String initPage(@ModelAttribute("itemDTO") ItemDTO item){
		return "sale";
	}

 

后台处理:

@RequestMapping(method = RequestMethod.POST)
	public String loadItemName(@ModelAttribute("itemDTO") ItemDTO item) {
		Item itemResult = itemBA.findByCode(item.getCode());
		String rs = itemResult == null?"代码错误!": itemResult.getName();
		item.setName(rs);
		return "sale";
	}

 

分享到:
评论

相关推荐

    Spring表单向导控制器(实现数据缓存)

    当在网页填写表单信息过多的时候,一般会采用向导式的分页填写表单方式处理,当用户点击下一步的时候,spring表单控制器会保存每一页的内容,如果填写到中途时想返回修改前面填写的信息时,之前的内容将会重现,而不...

    Spring 注解学习手札(三) 表单页面处理

    在本篇《Spring注解学习手札(三)表单页面处理》中,我们将深入探讨Spring框架中关于处理Web表单的关键注解和技术。在实际的Web开发中,表单处理是用户交互的重要组成部分,Spring提供了强大的支持,使得开发者能够...

    Spring MVC表单标签库

    Spring MVC 是一个强大的Java web开发框架,用于构建高效、可维护的Web应用程序。在Spring MVC中,表单标签库提供了...在实际项目中,结合使用Spring MVC的注解驱动和表单标签库,可以构建出健壮且易于测试的应用程序。

    Spring MVC 的注解使用实例

    在Spring MVC框架中,注解的使用极大地简化了配置,提高了开发效率。Spring MVC通过注解可以实现控制器、方法映射、模型数据绑定、视图解析等关键功能。本实例将深入探讨Spring MVC中常见的注解及其应用。 1. `@...

    最全的Spring MVC注解例子,异步请求,错误处理

    在这个“最全的Spring MVC注解例子”中,我们将深入探讨Spring MVC的核心注解,以及如何实现异步请求处理和错误管理。 1. **Spring MVC核心注解** - `@Controller`:标记一个类为处理HTTP请求的控制器。这是Spring...

    spring mvc 注解例子

    在本文中,我们将深入探讨Spring MVC中的注解用法,并以文章"spring mvc 注解实现"为例进行说明。 首先,`@Controller` 是Spring MVC中定义控制器的基本注解。当标记在一个类上时,表明该类是一个处理HTTP请求的...

    Spring mvc 注解Demo

    在本"Spring MVC注解Demo"中,我们将深入探讨如何利用注解简化Spring MVC的配置和控制器的实现,使其更适合初学者快速上手。 在Spring MVC中,注解的使用大大减少了XML配置,使得代码更加简洁且易于理解。以下是...

    spring基于注解的上传

    在Spring 3.0及以上版本,`@RequestPart`注解被引入,它提供了更灵活的参数绑定方式,尤其在处理复杂表单数据或者有多个文件时。使用`@RequestPart`可以捕获整个请求体,包括多个文件和普通表单数据: ```java @...

    最全中文注释版Spring4源码

    此外,我们还能学习到`ModelAndView`、`@RequestMapping`、`@RequestParam`等注解的工作方式,以及Spring MVC如何处理表单和文件上传。 除了这三个主要模块,Spring4源码还可能包含了其他的子模块,如AOP、JDBC、...

    Spring MVC3复杂表单终极解决办法

    在处理复杂的表单提交时,Spring MVC 提供了多种解决方案。本文将深入探讨Spring MVC3在处理复杂表单场景下的最佳实践。 首先,我们要理解什么是复杂表单。复杂表单通常涉及到多个关联对象的提交,比如用户信息与...

    Spring mvc 注解理解

    在Spring 2.5版本中,引入了完全基于注解的配置,使得开发者能够更便捷地创建和管理Controller。 首先,我们来看一下Spring MVC的核心组件: 1. **DispatcherServlet**:前端控制器,它是所有HTTP请求的入口点。...

    spring3.0mvc自学教程ppt+注解教程+注解实例+springmybatis教程+项目实例+中文api (老师的心血)从入门到项目实战

    2. **注解教程**:Spring 3.0引入了大量的注解,如`@Controller`、`@RequestMapping`、`@Service`、`@Autowired`等,大大减少了XML配置文件的需求。`@Controller`用于标记控制层类,`@RequestMapping`用于映射HTTP...

    spring mvc + spring + hibernate 全注解整合开发视频教程 04

    在本视频教程“Spring MVC + Spring + Hibernate 全注解整合开发视频教程 04”中,我们将深入探讨Java企业级开发中的三大核心技术——Spring、Spring MVC和Hibernate的集成与应用,尤其是通过注解实现的简化配置。...

    spring-mvc注解详情

    Spring MVC 是一个强大的Java Web开发框架,它使用注解来简化MVC(Model-View-Controller)模式的应用程序开发。注解在Spring MVC中扮演着核心角色,它们提供了声明式编程,使得开发者能够以更简洁的方式配置和控制...

    spring mvc注解方式

    6. **ModelAndView与Model注解**:`@ModelAttribute`用于将请求参数绑定到方法参数上,通常用于表单提交。`Model`或`ModelAndView`则用于在控制器中添加模型数据,供视图渲染使用。 **Spring MVC整合MyBatis** 1. ...

    使用 Spring 2_5 基于注解驱动的 Spring MVC

    为了解决这个问题,Spring引入了注解驱动的配置,使开发过程更加简洁和高效。 1. **注解驱动的Controller**:在Spring 2.5中,你可以使用`@Controller`注解来标记一个类作为Spring MVC的控制器。这个注解告诉Spring...

    Spring2.5_注解介绍(3.0通用)

    Spring框架在2.5版本引入了对注解的广泛支持,这一特性在后续的3.0版本中得到了进一步增强,并且成为了Spring应用的核心部分。注解的使用极大地简化了Spring配置,提高了代码的可读性和可维护性。下面将详细介绍其中...

    Spring MVC注解开发总结

    在Spring MVC框架中,注解开发使得我们能够更简洁、高效地编写Web应用程序。下面将对标题和描述中提到的知识点进行详细总结。 一、Spring MVC注解开发的基本实现步骤 1. **创建Web工程**:首先需要创建一个Java ...

    Spring注解详解

    在Java Spring框架中,注解(Annotation)是配置的核心元素之一,它们极大地简化了XML配置,使得代码更加简洁,更具可读性。本篇将详细解析Spring中的主要注解及其用法。 一、注解说明 1. 使用简化配置:Spring...

Global site tag (gtag.js) - Google Analytics