方式一 通过 URL 传参
通过 URL 挂接参数,如 /auth/getUseruserid='6'
服务器端方法可编写为: getUser(String userid) ,也可新增其他参数如> }
少量参数可以这么使用,如果参数较多,请使用对象。
如定义个User对象,包含userName,password等的get set方法。
public class User {private String userName;
private String passWord;
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
thisuserName = userName;
}
public String getPassWord() {
return passWord;
}
public void setPassWord(String passWord) {
thispassWord = passWord;
}
}public ModelAndView login (User user) {
systemoutprintln(usergetUserName());
}
页面参数传递仍然是userName 等。spring mvc 会自动绑定到对象。
根据你目前提供的信息,不太好判断具体是什么原因,我猜测可能是下面原因造成的,你自己排查一下
1、使用的上传组件是否支持POST传输,或者是否是设置参数不匹配,未识别
2、IIS的设置里是否存在问题,开发和部署后的区别,最大部分就是中间件不一样了,IIS的不同版本的设置也存在差异,可以在确认一下
3、你可以用POSTMAN试一下你的后台服务,分别试试GET传输模式和POST传输模式,如果POST模式下还有问题,那就不是前台的问题了,很可能是后台设置的问题
以上就是关于spring mvc 前端怎么获取后端数据全部的内容,包括:spring mvc 前端怎么获取后端数据、Spring mvc 不用注解怎么获取请求参数、C# mvc 前台请求已经是post请求,但是还会报错 因为当用在 GET 请求中时,会将敏感信息透漏给第三方等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)