ssm ajax后台交互,SSM框架实现前后端信息交互的实现代码详情

本文详细介绍了SSM框架下实现前后端信息交互的方法,包括使用form表单、href属性和ajax请求的方式,以及从后端向前端传送数据的Model和ModelAndView两种方式。示例代码展示了如何在Controller中处理请求和响应。

SSM框架实现前后端信息交互的实现代码详情

发布时间:2020-07-17 17:46:34

来源:亿速云

阅读:87

作者:小猪

这篇文章主要讲解了SSM框架实现前后端信息交互的实现代码详情,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

一、从前端向后端传送数据

常见的3种方式

1、form表单的action:此方法可以提交form表单内的输入数据,也可同时提交某些隐藏但设置有默认值的,如修改问题时,我们除了提交问题的相关信息,还需要将用户的编号提交给后端,此时就可以设置一个默认值为用户编号的,并将其隐藏

2、标签的href属性:此方法一般用来提交一些较少的数据,比如对象编号

1 ${question.question_title}

比如该处代码,显示了问题的标题信息,并将其作为超链接,点击该链接时进入后端Controller类的方法,并向其发送问题编号question_id

3、ajax请求:此方法一般在不需要页面跳转时采用,可以局部刷新页面,比如向后端提交关注某用户的信息,后端收到ajax的请求数据,对数据库进行操作,并通过@Response注解返回信息给前端,然后前端进行相关操作,可以不进行页面跳转

前端部分代码

......

function SaveUserFollowUser(){

var login_user_id = ${login_user_id} //登录者(发起者)编号

var user_id = ${user.user_id}; //接受者用户编号

$.ajax({

url:"/UserRelation/SaveUserFollowUser",

type:"POST",

async: false,<

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值