Servlet 前端后台交互
一. URL地址传值
1.1、 地址传值
http://localhost:8080/xj/123/name.json
servlet 对应接受方法
@RequestMapping(value="/{name}/list.json",method = RequestMethod.GET)
public @ResponseBody Object list(HttpServletRequest request, @PathVariable("name") String name) {
List<School> schools = schoolService.findByNameLike(name);
return schools;
}
1.2、 地址参数传值
http://localhost:8080/xj/sch/name.json?name=123
servlet 对应接受方法
@RequestMapping(value="/name/list.json",method = RequestMethod.GET)
public @ResponseBody Object list1(HttpServletRequest request,
@RequestParam(name="name", required=true) String name) { List<School> schools = schoolService.findByNameLike(name);
return schools;
}
二. servlet 返回类型
2.1、 Servlet 返回界面
@RequestMapping(value="/check",method = RequestMethod.GET)
public String check(HttpServletRequest request, Model model) {
model.addAttribute("name", "张三");
return "credit/check";
}
返回类型为:String
返回界面需要的值放在 model 中
@RequestMapping(value="/v/a",method = RequestMethod.POST)
public String checkAll(HttpServletRequest request, RedirectAttributes attr,
@Valid @ModelAttribute("ei") EducationInfo educationInfo,
@Valid @ModelAttribute("di") DriverInfo driverInfo, BindingResult result,
@AuthenticationPrincipal User user) { if(educationInfo != null && educationInfo.getPersonInfo() != null){
try {
Map<String, Object> map = checkService.checkAll(user, educationInfo, driverInfo);
initData(attr, map);
} catch (CreditException e) {
logger.info("远程服务请求失败:"+e.getMessage());
attr.addFlashAttribute("msg", e.getMessage());
}
}
return "redirect:/check";
}
通过地址重定向进行绑定,保证了返回的界面地址栏上没有多余的参数;
2.2. servlet 返回对象
返回类型:@ResponseBody Object
同例1.1或1.2代码
Servlet 前端后台交互的更多相关文章
- 通过ajax前端后台交互/登录页和注册页前端后台交互详解/前端后台交互基础应用/几个后台函数的基础应用/php文件函数基础应用/php字符传函数基础应用/php数组函数基础应用
前 言 PHP 学习了好久的PHP,今天做一个可以后台交互的登录页和注册页,没做什么判断,简单的了解一下. 具体的内容分析如下: ① PHP中的数据传输-->>由注册页传输 ...
- 通过PHP前端后台交互/通过ajax前端后台交互/php基础传输数据应用/简单的留言版/简单的注册账户/简单的登录页/
前 言 PHP 通过上一篇博客,注册账号与登录页面--前后台数据交互 跳转转到index主页,接下来进入主页留言板功能,通过ajax向后台传输数据,同时发表留言. 具体的内容分析如下 ...
- 如何用CropBox实现头像裁剪并与java后台交互
如何用CropBox实现头像裁剪并与java后台交互 参考网站:https://developer.mozilla.org/zh-CN/docs/Web/API/Blob 参考: http://blo ...
- JSON数据格式以及与后台交互数据转换实例
/* 作者:烟大阳仔 时间:20131013 介绍:主要了解一下json的格式,看看数据是怎么存储的 */ <!DOCTYPE html PUBLIC "-//W3C//DTD HTM ...
- js与后台交互详述(入门篇)
很多新手前端在初期学习的时候往往把注意力放在如何编写页面,如何编写效果上,群里有个朋友问我js是如何与后台交互的,我简单的说一下. 首先需要知道两个东西,一个是客户端,一个是服务器,客户端其实就是我们 ...
- Easyui Datagrid 如何实现后台交互显示用户数据列表
转自:https://blog.csdn.net/Tomsheng321/article/details/50722571?utm_source=blogxgwz9 新手初学的时候可能有个疑问:如何在 ...
- 项目整理--Echarts前端后台的贯通写法
项目整理–Echarts前端后台的贯通写法 注:下面所有内容建立在FH admin开源框架和eharts插件基础上,建议观看本案例者进行了解. 业务逻辑 绘制两张图表.分别显示城市空间库和其它数据仓库 ...
- 简单web网页与SSM后台交互
简单web网页与SSM后台交互 情况说明 如今,已经搭建好SSM后台开发环境,并且可以经由postman工具测试成功.现在尝试写出web前端网页,通过实现简单的提交.注册.查询功能来加深对前后端数据传 ...
- vue和php-前后台交互
vue和php-前后台交互 前端主要代码: <template> <div class="main-member-info"> <form @subm ...
随机推荐
- VirtualBox安装Redhat9.0
1.准备软件 虚拟机:VirtualBox-4.3.8-92456-Win.exe RedHat:shrike-i386-disc1.iso shrike-i386-disc2.iso ...
- Win10 怎么给php文件设置默认打开应用
一,首先以管理员身份打开命令提示符 二,assoc .php=phpfile 创建一个文件关联 三,ftype phpfile="E:\Program Files\Sublime Text ...
- C++面向对象高级编程(六)转换函数与non-explicit one argument ctor
技术在于交流.沟通,转载请注明出处并保持作品的完整性. 1.conversion function 转换函数 //1.转换函数 //conversion function //只要你认为合理 你可以任 ...
- ScrollView中嵌套ExpandableListView
为了让SrollView中嵌套ExpandableListView,我们就得改ListView的高度,所以写一个类继承于ExpandableListview: import android.conte ...
- [Math]PHI, the golden ratio
PHI, the golden ratio 黄金分割比 转载自 http://paulbourke.net/miscellaneous/miscnumbers/ 1. Definition 将一个线段 ...
- UNIX环境高级编程 文件I/O
大多数文件I/O 只需要用到 5个函数 : open , read , write , lseek , close 本章描述的都是不带缓冲的I/O(read write 都调用内核中的一个系统调 ...
- base64 和 Blob 相互转换
Base64 to Blob function dataURLtoBlob(dataurl) { var arr = dataurl.split(','), mime = arr[0].match(/ ...
- day3 文件系统 内核模块 ctags
nfs网络文件系统 smb 修改配置文件 sudo vim /etc/samba/smb.conf 重启服务 /etc/init.d/samba restart 自制小的文件系统 1 ...
- TOF 初探
TOF 简介 TOF是Time of flight的简写,直译为飞行时间的意思.所谓飞行时间法3D成像,是通过给目标连续发送光脉冲,然后用传感器接收从物体返回的光,通过探测光脉冲的飞行(往返)时间来得 ...
- 白话machine learning之Loss Function
转载自:http://eletva.com/tower/?p=186 有关Loss Function(LF),只想说,终于写了 一.Loss Function 什么是Loss Function?wik ...