博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Boot—05页面跳转
阅读量:5318 次
发布时间:2019-06-14

本文共 1342 字,大约阅读时间需要 4 分钟。

package com.smartmap.sample.ch1.controller.view;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.util.StringUtils;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestParam;@Controller@RequestMapping("/system")public class MainViewController {    @RequestMapping("")    public String index(@RequestParam(required = false, name = "sessionId") String sessionId, Model model) {        if (sessionId == null || sessionId.equals("")) {            return "redirect:/system/login.html";            // return "forward:/system/login.html";        } else {            String osName = System.getProperty("os.name");            model.addAttribute("name", "hello world");            model.addAttribute("host", osName);            return "index";        }    }    @RequestMapping("/login.html")    public String login(@RequestParam(required = false, name = "username") String username,            @RequestParam(required = false, name = "password") String password, Model model) {        if (StringUtils.isEmpty(username) || StringUtils.isEmpty(password)) {            return "login.html";        } else {            return "redirect:/system?sessionId=12345";        }    }}

转载于:https://www.cnblogs.com/gispathfinder/p/8920947.html

你可能感兴趣的文章
linux下的静态库与动态库详解
查看>>
hbuilder调底层运用,多张图片上传
查看>>
深入理解基于selenium的二次开发
查看>>
11、类的继承
查看>>
单片机的动手实践篇--51单片机玩转12864
查看>>
较快的maven的settings.xml文件
查看>>
Git之初体验 持续更新
查看>>
easyui-window 关闭事件,只要关闭窗口就会触发
查看>>
centso7网卡bond
查看>>
React Native之遇到的问题
查看>>
Newick format tree
查看>>
软件开发模型之瀑布模型
查看>>
Java 中 String的indexOf 的用法
查看>>
Android Studio打开出现:Default activity not found
查看>>
一次Linux系统被攻击的分析过程
查看>>
Java遗留问题
查看>>
Fugl-Meyer Assessment(FMA)
查看>>
音乐播放器制作(通过数据绑定切换图片)
查看>>
IntelliJ debug grails 无效的解决办法
查看>>
Base64编码
查看>>