http://blog.csdn.net/z69183787/article/details/41653875
http://blog.csdn.net/z69183787/article/details/41653843
http://blog.163.com/leizongxiang@126/blog/static/36845004201002051715512/
http://hw1287789687.iteye.com/blog/1950237
http://yunzhu.iteye.com/blog/2088548
@Controller
@RequestMapping("/testdemo")
public class TestController {
@RequestMapping(value="intoTest")
public String intoTest(HttpServletRequest request){
return "recommend/test";
}
@RequestMapping(value="saveTest")
// @ResponseBody
public String saveinfo(HttpServletRequest request,FormBean bean){
System.out.println(bean.getTestId());
return "recommend/test";
}
}
public class FormBean {
private String testId;
private String testName;
public String getTestId() {
return testId;
}
public void setTestId(String testId) {
this.testId = testId;
}
public String getTestName() {
return testName;
}
public void setTestName(String testName) {
this.testName = testName;
}
}
recommend/test.jsp
<form id="testForm" name="testForm" method="post" action="${base}/testdemo/saveTest.do">
<table>
<tr>
<td>ID号:</td>
<td><input id="testId" name="testId"></td>
</tr>
<tr>
<td>名称:</td>
<td><input id="testName" name="testName"></td>
</tr>
<tr>
<td><input type="submit" value="submit">
</td>
</tr>
</table>
</form>
分享到:
相关推荐
这个文件包含了所有在Spring MVC 4.2版本中可以使用的XML配置元素和属性,例如`<mvc:annotation-driven>`、`<bean>`、`<context:component-scan>`等。这些配置元素允许开发者声明式地配置控制器、视图解析器、转换...
11. **验证**:Spring MVC 集成了 Bean Validation API,允许开发者对模型数据进行校验,通过 @Valid 注解和 ConstraintValidator 实现自定义验证规则。 12. **消息转换**:Spring MVC 提供了 HttpMessageConverter...
在本项目"spring-mvc-study.zip"中,我们可以深入理解并实践Spring MVC的核心概念和技术。 首先,Spring MVC是Spring框架的一个模块,主要用于处理HTTP请求和响应。它的主要组件包括DispatcherServlet、Controller...
2、spring-mvc配置文件包括两部分,一个是spring传统配置文件,在代码中为“applicationContext.xml”,主要配置代码中各种bean以及依赖关系;另外一个是spring-mvc特有的配置文件,处理跳转的代理类得(相当于...
在本压缩包中包含的是Spring MVC 4.3.4版本的jar包,这是一个稳定且广泛使用的版本。这个版本的Spring MVC为非Maven项目提供了方便,避免了开发者为了集成Spring框架而手动下载和配置各种依赖的麻烦。 1. **spring-...
4. **Struts集成**:如果使用了spring-webmvc-struts.jar,需要了解如何在Struts和Spring之间进行交互,如使用Spring的Bean管理Struts的动作(Action)类。 5. **Web开发**:掌握如何创建RESTful API,处理HTTP请求...
`spring-context-3.0.xsd` 文件包含了在上下文环境中配置的各种元素,如消息源、事件监听器、AOP 配置、bean 的工厂方法等。这个文件对于实现高度自定义的 Spring 应用程序非常重要。 4. **spring-mvc-3.1.xsd**: ...
Spring-MVC通过DispatcherServlet进行中央调度,使用ModelAndView对象封装模型数据和视图信息,实现了松耦合的MVC设计模式。 四、Maven Maven是Apache基金会开发的项目管理工具,它通过项目对象模型(POM)文件来...
例如,在映射中使用"{id}",@PathVariable("id")可以获取到这个值。 5. **@RequestParam**:用于获取请求参数。当需要从查询字符串中获取参数时,可以使用此注解。 6. **@ModelAttribute**:通常用于方法参数中,...
1. **Maven 构建系统**:Spring-mvc-showcase 使用 Maven 进行项目构建和管理,通过在 pom.xml 文件中定义依赖关系,可以轻松地集成 Spring MVC 及其相关库,如 Spring Core、Spring Web MVC、Jackson JSON 处理库等...
虽然描述中提到mybatis和mysql的jar文件不是必须的,但它们通常与Spring MVC一起使用,以实现持久层操作和数据库连接。 首先,Spring MVC的核心组件包括DispatcherServlet,它是整个框架的入口点,负责接收HTTP请求...
8. **验证**:Spring MVC与JSR 303/349的Bean Validation集成,支持在服务端进行表单验证。通过@Valid和@Validator注解可以实现数据验证。 9. **国际化与本地化**:Spring MVC提供了资源包(Resource Bundle)支持...
【标题】"Spring+Mybatis+Spring-MVC+Maven 项目框架" 是一个常见的Java Web开发技术组合,用于构建高效、模块化的应用程序。这个框架集合了Spring框架的强大功能,Mybatis的数据持久层优势,Spring-MVC的MVC设计...
标题“Spring-MVC+Spring-IOC+Spring-JdbcTemple”揭示了这个项目或教程是关于如何集成并使用Spring框架的三个核心模块:Spring MVC、Spring IOC(Inversion of Control,控制反转)以及Spring JDBC Template。...
这个名为"spring-mvc.rar_spring mvc"的压缩包可能是为了帮助初学者理解和入门Spring MVC,解决他们在开发过程中可能遇到的问题。下面将详细阐述Spring MVC的核心概念和关键组件。 1. **DispatcherServlet**:它是...
在SSM整合中,Spring作为核心容器,管理着其他组件,如Spring MVC和MyBatis的bean实例。 3. **Spring MVC**:Spring MVC是Spring框架的一个模块,专门用于处理Web层的请求和响应。它提供了模型-视图-控制器(MVC)...
10. **Unit Testing and Integration Testing**:在"spring-mvc-test-sample-master"项目中,很可能包含了对这些控制器和业务逻辑的单元测试以及集成测试,使用JUnit、Mockito等工具进行。 11. **Spring MVC Test ...
在使用 Spring MVC 框架时,我们需要一系列的 JAR 包来支持其运行。以下是对这些 JAR 包及其功能的详细解释: 1. **spring-context**: 这个 JAR 包提供了 Spring 框架的核心功能,包括bean的生命周期管理和依赖注入...
在本讨论中,我们将深入探讨两个核心组件——`spring-web.jar`和`spring-webmvc.jar`,它们在Spring MVC框架中扮演着关键角色。 首先,`spring-web.jar`是Spring框架的Web层组件,它提供了与Web相关的功能。这个库...
在Spring MVC中,通常使用JavaBeans或POJO(Plain Old Java Object)作为模型对象,这些对象存储并管理业务数据。 3. **视图(View)** 视图层负责展示数据,通常使用JSP、FreeMarker、Thymeleaf等模板引擎来生成...