SpringMVC解决多人开发路径可能重复的问题
来源:互联网 发布:mysql数据库建表 编辑:程序博客网 时间:2024/06/02 05:18
在我们做项目时,总要分工合作,分组开发,但这样有时会有这样的问题:
A开发前台登陆,路径为login,B开发后台登陆,路径也是login,这种情况就会出现错误。
更多资源访问www.yyjava.com注意:在使用SpringMVC框架时,不要出现在不同包中有相同类名的情况,这样在Web启动时会报错
我们写个ADemo.java和BDemo.java例子。
ADemo的后台代码
import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controllerpublic class ADemo {@RequestMapping("/login") public String login(){ System.out.println("我是A"); return "person"; }}
BDemo的后台代码
更多资源访问www.yyjava.comimport org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controllerpublic class BDemo {@RequestMapping("/login") public String login(){ System.out.println("我是B"); return "person"; }}启动tomcat服务器报错。
从出错的信息可以看出,路径login已经被注册,不能重复。
更多资源访问www.yyjava.com解决办法:
import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controller@RequestMapping("a")<pre name="code" class="java">public class ADemo {@RequestMapping("/login") public String login(){ System.out.println("我是A"); return "person"; }}
如代码ADemo一样,在类名前面添加@RequestMapping(“别名”)更多资源访问www.yyjava.com
这个表示首先定义相对的父路径,然后再方法上定义的路径是相对于类路径。
重新启动tomcat并没有出现异常。
在浏览器输入http://localhost:8080//springmvc/a/login
通过以上这个例子,我们可以使用SpringMVC进行模块化开发。
2 5
- SpringMVC解决多人开发路径可能重复的问题
- 解决spring、springMVC重复扫描导致事务失效的问题
- 解决spring、springMVC重复扫描导致事务失效的问题
- 使用SpringMVC的拦截器interceptor解决项目路径问题
- springMVC初学者可能遇到的版本问题
- 关于SpringMVC的路径问题
- html+springMVC的拦截器token配置--解决ajax表单重复提交的问题
- PHP解决引用路径和重复引用文件已经其中的HTML代码的路径问题的终极解决方案
- SpringMVC遇到方法名重复的问题
- SpringMVC路径重复报错
- 用Django开发一个Blog可能需要解决的22个问题
- springmvc web国际化i18n解决资源文件路径问题
- 解决虚拟路径的上下文路径问题
- SpringMVC表单提交Action的路径问题
- springmvc返回路径错误的问题
- SpringMVC中跳转路径的问题
- springMVC的dispatcherServlet访问路径映射问题
- 实际的解决路径问题
- SharedPreferences自动登录及存储多组相同类型数据
- indy httpserver 接收URL包含中文参数乱码的问题
- 2016-7-6 杂感
- hive-导入数据的方式
- Android Studio官方文档之书编写你的App(Write Your App )
- SpringMVC解决多人开发路径可能重复的问题
- Android 自定义底部导航栏&消息显示
- Swift 写一个简单界面
- 基于注解的SpringMVC简单介绍
- leetcode 151. Reverse Words in a String
- POJ-1681-Painter's Problem
- asp.net 部署到IIS 常见问题解决方案(404)
- leetcode108. Convert Sorted Array to Binary Search Tree
- 在linux下了解库的知识及基本命令