fastjson2 和 spring 版本冲突问题解决,附各种 json 工具消息转换器写法
2024-06-18SpringMVC的HttpMessageConverter(消息转换器)自定义,原使用 fastjson1 ,需要升级为 fastjson2。spring web版本为,fastjson1版本为, fastjson2版本为。_fastjsonhttpmessageconverter fastjson2
通过Ajax获取数据并显示在表格中(原生Ajax,JQuery,Bootstrap,模板引擎)
2024-06-02页面上有一个“获取”按钮。当点击按钮时,从后端获取数据,并通过表格显示在页面上。创建SpringBoot项目 ,添加spring web依赖。创建Controller :注:这里加上了 注解,否则会因为同源策略导致浏览器无法接收数据,详见我另一篇文档。运行程序,测试一下效果:原生Ajax创建 文件如下:注:该页面使用了原生的Ajax,并且没有添加任何css样式。在浏览器中打开页面,点击“获取”按钮,获取数据:按 键,切换到 页签,选中 ,可以看到对应的Ajax请求。使用JQuery,可_ajax获取json数据返回给表格
【spring web MVC】(MVC 响应 返回静态页面 返回数据@ResponseBody 返回HTML代码片段 返回JSON 设置状态码 设置Header)
2024-05-20Spring MVC会根据我们方法的返回结果自动设置响应状态码,程序员也可以手动指定状态码,通过Spring MVC的内置对象HttpServletResponse提供的方法来进行设置。@Controller返回视图,随着前后端分离,后端不处理数据,就返回页面所需要的数据。可以修饰类,也可以修饰方法,修饰类的时候表示这个类下的所有方法,返回的均为数据,修饰方法时,表示该方法返回的数据。如果一个类中所有方法返回的都是数据,我们就把这个注解加在类上。需求: ⽤⼾输⼊账号和密码, 后端进⾏校验密码是否正确。_controller response 返回 html