java 控制器的类型和作用,跳转页面的方式
页面跳转方式
控制器的功能一般分为2类
1. 跳转页面的控制器
一类是处理页面调转的控制器,跳转页面时,可以携带一些简单的数据到页面。这种一般是get请求
2.处理数据的控制器
这类控制器一般负责查询数据或者保存数据或者更新数据。这种一般是post请求,
1.查询数据时,用post或者get请求。- 返回json类型的数据 (List,Map,JsonObject,Object(对象)。或返回前面几种形式的组合封装)- 返回数据列表(用不同的后台框架会返回不同的类型 若依:TableDataInfo)- 返回提示信息 比如0或1,成功或失败,true 或false 或者返回状态码2.保存数据和修改保存数据,删除数据 时,用post请求提交表单,修改也可以用put提交表单
方式1:
口诀:点击初始的右侧菜单,先进控制器。从控制器进入页面,页面加载时再次请求各种数据。
右侧菜单:可以灵活配置(有菜单表)。也可以写死(无菜单表)菜单的初始URL是写死的。
点击右侧菜单栏,
首先进入控制器的URL @RequestMapping("/system/user/front")
控制器的返回值是html页面。 返回值中是 文件夹路径+html页面路径
到了页面有又很多异步请求。再次请求列表的数据
方式2(不常用)
点击右侧菜单栏,
直接进入html页面。页面中有很多异步请求,去请求后台数据
java 控制器的类型和作用,跳转页面的方式相关推荐
- 【微信小程序】小程序中几种跳转页面的方式
本期内容 本期将介绍小程序中,几种跳转页面的方式以及区别 目录 1.只能跳转到 tabBar 配置页面 2.返回上一级页面( delta:返回的页面数,默认值为 1,若 delta 大于现有页面数,则 ...
- Jquery跳转页面的方式
Jquery跳转页面的方式 1.利用http的重定向来跳转 window.location.replace("http://www.php.cn"); 注意该方式是直接替换当前页面 ...
- Java中包装类型的作用_基本类型的包装类_Java语言程
基本类型的包装类_Java语言程 6.3 基本类型的包装类 在Java中,每一种基本数据类型都有一个相应的包装类,这些类都在java.lang包中.8种基本数据类型所对应的包装类是:byte(Byte ...
- Java中包装类型的作用
Java是面向对象的语言,每一种基本数据类型都应该有对应的对象类型,方便对基本类型进行操作.包装类型可以解决一些基本类型解决不了的问题,如下: 1 有时候一个函数需要传递一个Object变量 而你想传 ...
- java后台跳转页面实现方式
总结: java后台跳转 @Controller下return一个String类型的跳转链接 注意:如果是@RestController注解下的controller,会将返回的字符串自动包进一个req ...
- =在 java中怎么表示_在Java中各种类型运算符的介绍与其基本使用方式(有具体使用示例)...
一.算数运算符 基本四则运算符 + - * / %(使用规则简单,正常使用即可) 注意事项: a) int/int 结果还是 int 要保留小数需要使用double来计算 int a = 1; int ...
- javaFX 布局 控件 设置 背景 图片 java Fx 点击事件 实现跳转页面
看见许多JavaFx 发现讲的很啰嗦,帮助还不大,希望写下这些的对您们有帮助 页面1 package aaa;import java.io.File;import javafx.application ...
- SpringMVC跳转页面默认类型和转发、重定向的使用
格式: 一般卸载Action方法返回的视图路径前 : 转发 / 重定向: +路径 代码 作用 forward: 路径 (路径是http://localhost:8080/项目名 后的相对路径) 转发 ...
- tp框架 后台 利用二维码生成器 生成二维码 跳转页面
1.先在某个控制器里写一个拼接跳转页面链接信息的方法,如: 要跳转的链接是 http://xxxxx.xxx.cn/index.php?s=/Admin/Test/index/id/101/cid/1 ...
最新文章
- [转]优秀编程的“艺术”
- PHP下socket编程
- android 系统状态栏的隐藏和显示
- 一步步部署基于Windows系统的Jenkins持续集成环境
- java开闭原则实现代码_向对象的六大原则
- html 英文字母不换行,css如何设置英文单词不换行?
- 分享 ASP.NET WebForm 另外一种开发方式,逃离服务器控件
- 奇葩属性:layout_weight 的解释及使用
- 创建CocoaPods的Framework Swift组件化之路(上)
- Python编程基础 一张图认识Python
- step7支持linux,STEP7 V5.4版本要求的操作系统-工业支持中心-西门子中国
- 职工信息管理系统C++代码
- JS小图切换大图轮播代码
- win7局域网共享教程
- MindManager模板百度云下载分享教程
- 叉烧fan的arduino自学笔记(一) 人体红外报警器
- 【數論】【搜索】【SCOI2009】遊戲
- Maven:你还在手动导包吗?带你了解Maven的前世今生(尚硅谷详细笔记)
- k8s入门:存储(storage)
- “重庆英才·智汇北碚”行动暨产业园成立大会启动