在写项目的时候要求根据请求的参数的不同重新将请求分发,在查阅了spring mvc的一些资料无果后(想使用拦截器去做)就没办法使用重定向的方式去写了

/*** 通过访问API的方式分发请求* * @param command* @throws IOException*/@RequestMapping("/API")public void API(@RequestParam("command") String command,HttpServletRequest request, HttpServletResponse response)throws IOException {String url = null;if (command != null) {// 根据参数一进行重定向if (command.equals("一")) { String name = request.getParameter("name");String password = request.getParameter("password");
url = "userInfo/findUserInfo?name="+ name + "&password=" + password;response.sendRedirect(url);}// 根据参数二进行查询if (command.equals("二")) { String name = request.getParameter("name");String password = request.getParameter("password");           url = "user/user?name=" + name + "&password=" + password ;          response.sendRedirect(url); }}

虽然这样写不好但是由于暂时没有想到更好的办法所以就只能采用这样的方法进行分发,希望各位有更好的方法分享一下

转载于:https://www.cnblogs.com/tangkai/p/3341295.html

spring mvc 重新定向到一个新的Url相关推荐

  1. java注解返回不同消息,Spring MVC Controller中的一个读入和返回都是JSON的方法如何获取javax.validation注解的异常信息...

    Spring MVC Controller中的一个读入和返回都是JSON的方法怎么获取javax.validation注解的错误信息? 本帖最后由 LonelyCoder2012 于 2014-03- ...

  2. 精尽Spring MVC源码分析 - 一个请求的旅行过程

    我们先来了解一个请求是如何被 Spring MVC 处理的,由于整个流程涉及到的代码非常多,所以本文的重点在于解析整体的流程,主要讲解 DispatcherServlet 这个核心类,弄懂了这个流程后 ...

  3. JavaEE进阶 - Spring MVC 程序开发 - 细节狂魔

    文章目录 什么是 Spring MVC? MVC 定义 MVC 和 Spring MVC 的关系 总结 为什么要学 Spring MVC? Spring MVC 项目的创建 学习 Spring MVC ...

  4. 14.6 Spring MVC 测试框架(翻译)

    14.6 Spring MVC 测试框架(每天翻译一点点) Spring MVC测试框架对 Spring MVC 代码提供一流的测试支持 ,它拥有一个 fluent API ,可以和JUnit, Te ...

  5. SpringBoot Spring MVC

    一.初始Spring MVC 1.1 什么是Spring MVC 1.Spring MVC是Spring框架的一部分   Spring MVC是一种轻量级的.基于MVC的Web层应用框架.Spring ...

  6. Spring MVC常用注解说明

    2019独角兽企业重金招聘Python工程师标准>>>     使用Spring MVC的注解及其用法和其它相关知识来实现控制器功能. 02     之前在使用Struts2实现MV ...

  7. 阿里P7工作总结:Spring MVC的工作原理,看完受益匪浅

    这篇文章将深入探讨Spring框架的一部分--Spring Web MVC的强大功能及其内部工作原理. 项目安装 在本文中,我们将使用最新.最好的Spring Framework 5.我们将重点介绍S ...

  8. Spring MVC 学习总结(九)——Spring MVC实现RESTful与JSON(Spring MVC为前端提供服务)...

    Spring MVC 学习总结(九)--Spring MVC实现RESTful与JSON(Spring MVC为前端提供服务) 目录 一.JSON 1.1.概要 1.2.使用ModelAndView ...

  9. Spring MVC漏洞学习总结

    Spring MVC命令执行漏洞 http://book.51cto.com/art/201204/330094.htm <白帽子讲Web安全>第12章Web框架安全,本章讲述了一些Web ...

  10. Spring MVC 异步处理请求,提高程序性能

    原文:http://blog.csdn.net/he90227/article/details/52262163 什么是异步模式 如何在Spring MVC中使用异步提高性能?一个普通 Servlet ...

最新文章

  1. iOS正则表达式验证
  2. 计算机考研专业课资料,计算机考研专业课资料.doc
  3. 《深入理解Java虚拟机》笔记5——类加载机制与字节码执行引擎
  4. 积跬步,聚小流------Bootstrap学习记录(3)
  5. egg.js java 生产数据_eggjs中,自动从数据库直接生成model.
  6. android8 呼吸灯,红米note8pro呼吸灯颜色如何设置?
  7. python支付宝自动转账_python实现支付宝转账接口
  8. arch模型的思路_时间序列--ARCH模型
  9. 二叉树的中序遍历_94. 二叉树的中序遍历 - 中等
  10. linux添加ipv6默认路由表,IPv6及静态路由配置
  11. word计算机技能大赛,办公技能大赛WORD试题.doc
  12. MATLAB模糊控制器
  13. js获取浏览器内核版本信息
  14. 科学松鼠会压缩感知科普文章两篇:“压缩感知与单像素相机(陶哲轩)”“填补空白:用数学方法将低分辨率图像变成高分辨率图像(Jordan Ellenberg)
  15. Unity好用插件集合1
  16. AD9361、AD9613高速AD采集处理开发案例,基于C6678+Kintex-7
  17. 01 注释的作用和分类
  18. python两张表对比不同_Python对比数据库两张表是否一致
  19. 精力管理3—体能精力
  20. 一键批量修改零部件名称,这款工具你值得拥有!

热门文章

  1. addr 与 offset 异同
  2. 斯坦福大学CS143编译原理课程笔记:4. Cool语言概述
  3. node + express + sockio 在线聊天室
  4. 【工具】线程安全的JdbcTemplate.java
  5. C#Winform中WebBrowser控件的特性和详细调用方法
  6. Directionally Localized Anti-Aliasing
  7. 洛谷 P2294 [HNOI2005]狡猾的商人
  8. 关于jquery获取单选框value属性值为on的问题
  9. Android 视频展示控件之 SurfaceView、GLSurfaceView、SurfaceTexture、TextureView 对比总结...
  10. volist 自增序号 分页如何实现?