博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用注解开发springmvc应用
阅读量:6602 次
发布时间:2019-06-24

本文共 1982 字,大约阅读时间需要 6 分钟。

hot3.png

  1. 创建web项目

  2. 导入jar

  3. web.xml中配置mvc框架的前端控制器

  4.   
    springmvc02
        
          
    springmvc
          
    org.springframework.web.servlet.DispatcherServlet
          
          
            
    contextConfigLocation
            
    classpath:springmvc.xml
        
      
      
          
    springmvc
          
    *.action
      
        
        
    index.html
        
    index.htm
        
    index.jsp
        
    default.html
        
    default.htm
        
    default.jsp
      

4、
在类路径下提供springmvc
框架的核心配置文件springmvc.xml

5、 在web.xml中通过初始化参数指定springmvc配置文件的位置

      
springmvc
      
org.springframework.web.servlet.DispatcherServlet
      
      
        
contextConfigLocation
        
classpath:springmvc.xml
    
  
  
      
springmvc
      
*.action
  

6、创建一个自定义的控制器,在类上使用 注解和@RequestMapping注解,创建一个方法,在方法上使用@RequestMapping注解

package cn.internet.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;/** * 使用注解的方式开发自定义的控制器 * @author    zhangbin * */@Controller@RequestMapping(value="/user")//请求根路径public class UserController {        /**         * 自定义一个方法         */    @RequestMapping(value="/save.action")//请求子路径    public String saveUser(){        System.out.println("saveUser.............");        return "success";//success逻辑视图名    }    @RequestMapping(value="/delete.action")    public String deleteById(){        return null;            }}

7、可以通过指定的请求根路径和子路径访问控制器中的方法

转载于:https://my.oschina.net/u/2441327/blog/611837

你可能感兴趣的文章
2017-10-11 前端日报
查看>>
BurpSuite filter介绍
查看>>
PHP进程间通信
查看>>
Docker创建的集群下使用ansible部署zookeeper
查看>>
简单学习遍历器Iterator
查看>>
bitcoin与工作量证明
查看>>
【转】angularJS的兄弟controller之间如何正确的通信
查看>>
android知识总结 - 收藏集 - 掘金
查看>>
display:inline-block两端对齐 实现列表
查看>>
使用xmake检测编译器特性支持
查看>>
javascript设计模式链式模式学习
查看>>
mongodb简介
查看>>
JavaScript Getters and Setters
查看>>
axios 使用实例
查看>>
[译] 在 Angular 中使用 HammerJS (触摸手势)
查看>>
学习 Next.js: 使用共享组件
查看>>
技术常识 - 收藏集 - 掘金
查看>>
Mysql Innodb事务隔离级别理解
查看>>
自学GIT内容分享1——GIT安装&版本库创建
查看>>
无循环 JavaScript
查看>>