猿问
下载APP

请问在springboot中怎样写cookie?

springboot中怎样写cookie


慕工程0101907
浏览 926回答 3
3回答

慕盖茨9453107

请求获取了HttpServletRequest1234567891011121314151617181920/**     * @param request     * @param cookieName     * @return     */    public static Cookie getCookie(HttpServletRequest request, String cookieName) {        if (cookieName == null || request == null) {            return null;        }        Cookie[] cks = request.getCookies();        if (cks == null) {            return null;        }        for (Cookie cookie : cks) {            if (cookieName.equals(cookie.getName())) {                return cookie;            }        }        return null;    }

蓝山帝景

在程序开发过程中可能会有这样的需求:开发和部署的配置信息可能会不同,以传统的方式就是在配置文件里面写好配置,在部署的时候再去修改这些配置,这样肯定会有很多问题,比如忘记修改、修改错误等。 而Springboot提供了多配置文件的支持解决了这一问题。Springboot的多配置文件是指:系统中存在多个配置文件,在不同的运行环境使用不同的配置文件即可。创建测试项目新建的study04项目的文件结构如下:|-study04(项目名称)| - src| | - main| | | - java| | | | - com.zslin| | | | | - RootApplication.java| | | - resources| | | | - application.properties| | | | - application-dev.properties| | | | - application-test.properties| | - test| | | - java| | | | - com.zslin| | | | | - MyTest.java| - pom.xml| - study04.imlRootApplication.java@SpringBootApplicationpublic class RootApplication {public static void main(String [] args) {SpringApplication.run(RootApplication.class, args);}}这个Java文件没有什么特别,只是一个最基本的Springboot的入口application.propertiesspring.profiles.active=dev在核心配置文件里面的spring.profiles.active=dev这个设置表示系统默认使用dev(即application-dev.properties)中的配置。application-dev.propertiesserver.port=2222
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答