Spring4 MVC 发送带参数的get请求,返回404

我很奇怪的是,不带参数就能执行controller里的内容,带了参数就直接404了。
GET https://localhost:8443/devCms/news/news?pageNo=1&_t=1418783433655 404 (Not Found)

0

2个回答

那要看你是不是有拦截器把拦截了 跳转到一个不存在的页面,所有就有404了。

0

断点调试,查看是否进入controller。如果没进入可能是你的springmvc没搞好,你可以试试在方法参数中加上request和response,通过request获取参数

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Spring4 MVC 发送带参数的get请求,返回404,救命啊!
我很奇怪的是,不带参数就能执行controller里的内容,带了参数就直接404了。rnGET https://localhost:8443/devCms/news/news?pageNo=1&_t=1418783433655 404 (Not Found)
springmvc服务端,模拟HTTP请求返回404
public static String sendGet(String url, String param) { String result = ""; BufferedReader in = null; try { String urlNameString = url + "?" + param; ...
MVC——ajax发送delete请求 报错404,405
调用mvc的删除方法,方法上面标注的请求方式为【HttpDelete】 ajax调用,type为“delete” 在本机调试,报错404 方法找不到 于是在mvc项目的web.config修改配置如下: 设置modules的属性 runAllManagedModulesForAllRequests为true 本地再次调试发现好了
ajax的$.post请求到springMVC,后台成功操作,前台返回404。
今天做项目的时候,用ajax的$.post执行删除操作,后台成功了,但是前台返回的却是404错误,导致面板没有刷新,找了一下原因,原来是springMVC的Controller层当中执行删除操作的方法忘记写返回状态码了导致springMVC返回没有找到相应的视图,于是方法加上注解@Responsebody,问题解决,特此记录。...
Axios-发送GET请求
前端: //从服务器读取数据         loadData: function(pageNum, pageSize){                                  debugger;             axios.get('${ctx}/queryAdminsByPage',             {                params:{ //...
ajax的$.post请求springMVC, 前台返回404 总结。
首先看能不能到达后台?    一,不可以,遇到这种情况仔细检查路径及参数    二,可以,请求的方法未加返回状态码(@Responsebody)   高手可以路过!!!  ...
post请求返回404
最近提交表单的时候,,后台的代码也正常执行了,但返回的错误代码时404.显然是找不到请求的url。 可是后台的代码都执行了,怎么可能找不到url呢,上网搜查加提问,网上的大神说是可能因为后台的处理函数中有页面跳转的需求。我又仔细检查了半天,我确实没有页面跳转的语句,也没有请求新页面。后来想起来之前其他的controller中好像有@ResponseBody,这里却没有,所以添上去试了一下,居然可以...
mvc 请求 json。 莫名其妙的404错误
mvc后台请求,地址是存在的,也能进入后台,却 Status Code: 404,经过调试发现,原来是返回的实体类中 有个属性 get方法,里面有异常导致的。
(Java)使用Java发送带参数的http(GET)请求,获取json数据
public String getCustomerInfo(Map map) { String appId = (String)map.get("appId"); String name = (String)map.get("name"); JSONObject jsonObject = null; OutputStreamWriter out = nul
SendUrlUtil.java
发送带参数post请求 get请求 无参GET请求 随调随用! 工具包!
springMVC中404可能出现的原因
1. 如果tomcat启动正常的话,就检查springMVC的配置,如果tomcat启动 都报错,就找原因去吧。 2. 地址不正确或没有响应 1) 检查Controller类上是否有@Controller注解。@RequestMapping加了没有,是不是在类上面加了父路径了? 2) 检查SpringMVC的配置文件是否扫描了Controller所在的包
接口自动化之requests学习(二)--发送带参数的get请求
在接口测试中,get请求大多携带参数,常见的格式为:https://www.xxx.com?key1=value1&key2=value2。现在用requests库调用李毅吧的链接:https://tieba.baidu.com/f?ie=utf-8&kw=%E6%9D%8E%E6%AF%85 1.获取李毅吧的url 2.利用requests的get方法调用李毅吧的url ...
HttpClient发送请求,get和post两种方式,分别带参数和不带参数
(一)、导入HttpCLient的jar包 <dependencies> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.
http请求返回405 和404
一般的调用的请求返回404 大部分是URL 不正确。 一般的调用的请求返回405 大部分是 传输的方式不正确,把get改为post或者post改成get。
Mock.js拦截带参数的get请求问题
描述: mock模拟数据,拦截/web-service/goods/ + params请求(拦截带参数的get请求) 页面错误提示 404 注意:还有可能报跨域异常 解决办法 将 /web-service/goods/ + params修改成正则表达式的方式/\/goods\/\d+/ ...
springMVC处理ajax请求时的404
这里是萌新第一帖。 用过springMVC的人通常都知道匹配不到的请求URL最后都交由web.xml中的404页面配置处理,返回特定页面,但是我们使用ajax请求时很多时候并不希望返回这个页面。而是跟其他接口一致的接口返回格式。 使用拦截器调试过程中发现,这些404请求的handler都是 org.springframework.web.servlet.resource.DefaultSer
用python发送带传参的Get和Post请求(二)
上一篇文章使用了python的urllib来进行发送带传参的Get和Post请求 后来请教了下组里的前辈,发现有稍微更简洁一点的写法 是直接使用requests,下面附上代码 Get请求 # -*-coding:utf-8 -*- import requests import json # 传参直接附在url后面 ?key1=value1&key2=value2&key3=va...
解决springMVC4下使用@ResponseBody 返回json数据的中文乱码问题
SpringMVC版本为4.0 因为默认编码格式为ISO8859-1,在配置文件中增加如下即可解决中文乱码问题:
HttpClient Get请求带参数
/* * HttpClient Get请求带参数 */ @Test public void fun1() throws ClientProtocolException, IOException { // 1、创建httpClient CloseableHttpClient client = HttpClients.createDefault(); // 2、封装请求参数 ...
SpringMVC的 get,post参数请求及重定向
想在controller中传递数据给前端,可以采用: 这次的demo是基于我的上一篇博客 SpringMVC的环境搭建  感兴趣的朋友可以去看看~ 想在controller中传递数据给前端,可以采用: 修改UserController @Controller @RequestMapping("user") public class UserController {     @
OKHttp3学习笔记-Http Get请求
完成了环境搭建后,我的目的是对比用TP5实现的Web端访问生成的Http请求和用使用OKHttp3实现的Http请求都有哪些异同。在使用OKHttp3时,除了简单地Get/Post请求,要做文件上传时我们都在做什么。通过对比有一个直观的认识。 Get请求 php的Get请求:GET http://localhost/index/index/dosubmit.html?fname=yang&lna
解决 AngularJs $http 发送post,get请求,SpringMvc无法接受参数的问题。
1.问题原因 默认情况下,jQuery传输数据使用Content-Type: x-www-form-urlencodedand和类似于"name=zhangsan&age=18"的序列, 然而AngularJS,传输数据使用Content-Type: application/json和{ "name": "zhangsan", "age": "18" }这样的json序列。 2.
axios发起get请求
axios用起来非常方便简洁。下边记录一下。这里我就新建一个项目,axiostest.html里面就是写测试代码的,然后请求aa.txt里面的数据。这里面我就写了几个字母用来测试。在script标签内引入axios.js即可。这里我就直接使用网上的cdn链接地址。然后给一个按钮绑定点击事件。用来触发对应的aget函数。然后aget函数中发送get请求。then里面是请求成功的操作。catch则是异...
jdk发送get请求和post请求,分别带参数和不带参数两种形式
1、get方式(参数直接写在URL后面):/** * jdk的get方式的请求发送 * * @throws Exception */ @Test public void RequestGet() throws Exception { // (1)、获取我们的请求的url对象,需要传入请求的连接地址 URL url = new URL("http://www.itca...
OkHttpClient带多个参数的get请求
token放在Header里面,通过addHeader方法添加,其他的参数全部拼接在URL里面,get的多个参数放在URL后面就行了,post的多个参数需要放在RequestBody里面String urlString = URLUtil.url_MainHomePage_Dynamics+"?page="+page+"&compatible=isNewVersion";OkHttpClient c
java HttpClient 发送GET请求和带有表单参数的POST请求教程例子
java HttpClient 发送GET请求和带有表单参数的POST请求教程例子
jsoup发送http请求出现404的错误
ssm的一个接口,使用jsoup单元测试一直出现404错误,但是后台的数据是可以传输到的,经过排查是由于删除掉了@@ResponseBody
PHP使用CURL发送GET请求时传递参数的问题
最近在使用curl发送get请求的时候发现传递参数一直没有生效,也没有返回值,以为是自己哪里写错了,网上找东西时也没有人专门来说get请求传递参数的内容,所以,今天在这里记录一下,希望可以帮到一些人get请求是最简单的请求,不过要注意自己的请求是http请求还是https的请求,因为https请求时要关闭SSL验证,不然验证通不过,没有办法请求到数据;GET请求的参数get传递参数和正常请求url传
HttpClient4.X发送带参数的Get请求
HttpClient 是apache 组织下面的一个用于处理HTTP 请求和响应的开源工具。所用jar包为httpclient-4.3.6.jar、httpcore-4.3.3.jar、httpmime-4.3.6.jar、commons-codec-1.6.jar。 发送Get请求代码如下: package com.zkn.newlearn.httpclient; import java.
Spring MVC 4 配置ajax请求返回json数据的问题
之前spring mvc返回json数据都是通过自己手动编写类返回的,也知道spring mvc自带这种功能,但一直没有试过,昨天心血来潮想是一把看看,按照网上的说法,大体分为三步: 添加jackson相关jar包(spring 3.x和spring 4.x添加的jar包个数貌似也不一样) 在spring-mvc.xml(或者projectname-servlet-xml)配置文件中添加注解 在调用
.net MVC中请求访问json文件,报404错误的解决方法
[b]问题:.net MVC中请求访问json文件,报404错误[/b] [img]http://dl2.iteye.com/upload/attachment/0122/1186/6363e6aa-9d10-30f9-94a5-3e9de137aca9.png[/img] 以上问题的解决方法: 在Web.config里面的system.webServer添加如下内容: ...
postman get请求可以,改成post请求报404
今天遇到postman get请求可以,改成post请求报404。 解决办法是要把参数写到body里面,截图如下 以前都遇到过这种情况,结果用到了又忘了,好记性不如赖笔头,还是记下来吧。...
httpclient get/post请求工具类(map参数封装)
httpclient get/post请求工具类(map参数封装),方便调用
angularjs $http 的post方法发送前准备返回404 解决方案
思路是: 拒绝发送前准备 app.config(function ($httpProvider) { $httpProvider.defaults.headers.common = {}; $httpProvider.defaults.headers.post = {}; $httpProvider.defaults.headers.put = {}; $httpProvider.d
HttpClient使用HttpGet进行json数据传输
NULL 博文链接:https://zhcheng.iteye.com/blog/1292350
ajax使用get方法及jsonp传递参数实例
ajax使用之get+jsonp+successcallback与主外键关联表中的子表增删查改代码实例。
Spring WebSocket 404错误的解决方法(有关两个方面)
    1.加载顺序(详细:https://www.cnblogs2..com/ginponson/p/6390975.html)          如果你的web.xml分开加载spring-context和spring-servlet的话,请将spring-websocket的资源文件放到spring-servlet上加载。          注意:在spring-context加载的时...
restTemplate发送get与post请求 并且带参数
@Test public void test() throws Exception{ String url = "http://localhost:8081/aa"; //headers HttpHeaders requestHeaders = new HttpHeaders(); requestHeaders.add("api-version", "1.0"); //b...
多种方式实现(jdk原生api实现/httpClient的实现) java 发送http(post/get)请求并携带参数(讲解超详细)
方式1:jdk原生api实现   这种方式的实现无需导入第三方jar包 代码如下 ,复制下来根据自己的需要修改url和参数就行了,可以直接用,亲测有效 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter;
Android中的http带参数网络请求,GET和POST
网络请求get和post post适合请求参数较多的时候请求!这里就不说get和post的优缺点了 post请求类/** * uri地址 *List<BasicNameValuePair>封装的请求参数 */ public static string commopost(String url,List<BasicNameValuePair>){ HttpURLConnection
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java课程设计 mvc mvc微信开发视频教程