SpringMVC(九)Ajax的使用
来源:互联网 发布:php视频推荐 编辑:程序博客网 时间:2024/05/18 16:16
关于SpringMVC与Ajax的使用,需要使用到@ResponseBody注解来配合AJAX的使用
Demo的作用:实现评论功能
1、创建评论页面:AjaxComment.jsp
注意:这里后台响应的是一个对象,所以可以直接通过对象.属性
2、创建Comment对象
public class Comment { private String username; private String content; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getContent() { return content; } public void setContent(String content) { this.content = content; } @Override public String toString() { return "Comment [username=" + username + ", content=" + content + "]"; }}
3、创建页面控制器:AjaxCommentContronller
@Controller //指明页面控制器public class AjaxCommentContronller { @RequestMapping("ajax") //请求路径 @ResponseBody //将java对象转换为json格式发送给客户端 public Comment handleAjax(Comment comment) { //获取数据 System.out.println(comment); //返回数据 return comment; }}
后台往前台响应的可以是字符串、数组、对象和集合,不过一般不使用集合!
运行页面:
点击前: 点击后:
测试完成!
总结:这里的Ajax与Servlet里的Ajax使用没有什么区别,区别在于在页面控制器使用了@ResponseBody能够直接将controller返回的bean对象或map对象等自动进行json或xml格式的转换,无需再使用JSONO对象!
阅读全文
0 0
- SpringMVC(九)Ajax的使用
- SpringMVC之ajax的使用
- SpringMVC(二) Ajax 的使用
- SpringMvc 中使用ajax
- struts2(九)使用Ajax
- SpringMVC的AJAX返回
- springMVC的ajax请求
- springmvc ajax的支持
- SpringMvc的ajax
- 基于SpringMVC的Ajax
- SpringMvc 使用ajax返回JavaScript
- 【springmvc (五)】使用ajax
- SpringMVC使用ajax返回json
- 关于springmvc的controller返回页面无法跳转,使用ajax
- springMVC produces和ajax accept参数的配合使用
- SpringMVC使用Ajax使用JSON传递数据
- springmvc的Ajax提交问题
- SpringMVC对Ajax的支持
- thinkphp5.0路由匹配规则失效
- Win10环境下Python入门(二)pip升级、换源、第三方包安装
- 问题:Tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误
- 对伪元素::after和::before的理解
- 我的電路實踐
- SpringMVC(九)Ajax的使用
- c语言操作符
- no Session问题,即延迟加载
- nginx+rtmp服务器+ffmeg推流+ffpaly播放
- PostgreSQL-模糊查询
- ansj_seg使用
- java日常学习:StringBuffer常见使用方法
- KALI源
- C++STL标准库学习20171117