Skip to content

Japan Products 29

Blog written about Japanese hobby products by a Japanese

  • Hobby shop
  • Blog
  • Products
  • Marketing
  • Programming
    • Java
    • Home
    • JavaServlet
    • MACターミナル
    • エラーメッセージ
    • html
    • TOMCAT
  • English
  • Company URL (Japanese)
  • Toggle search form

sessionの値がnullにならない

Posted on 2021年12月11日2022年4月15日 By Yu No Comments on sessionの値がnullにならない

ログイン認証のページを作っていて、session==nullの場合はこのクラスのページにアクセスしても自動的にログインページにリダイレクトする仕様でコードを書いたんだが、ログイン認証を経ることなくいきなりアクセスしたこのクラスのページが表示される

要は、このページにアクセスするにはログインの認証を突破しなければ表示されないという仕様にしたくて、sessionがnullだったら自動的にログインページに飛ぶようにコードを書いたんだ。

ところが、nullになるはずの場面でnullにらずに、ifの分岐処理が常にelseを選択してしまい、このクラスのページにアクセスしてもリダイレクトの処理がされずにページが遷移しない。

HttpSession session = request.getSession(false);このコードでsessionの値がnullになることは間違いないと思うんだが何故かelseに処理が進んでしまう。

このサイトによると

一番簡単にnullの状態を試すには、ブラウザのクッキーを破棄した後、サーブレットへ直接リクエストを飛ばすと、HttpSession.getSession(false) は null になります。

ということなので、Safariのブラウザから環境設定→プライバシー→webサイトのデータを管理→全てのキャッシュ削除。

なんかうまくいった。

JavaServlet, Programming, エラーメッセージ

Post navigation

Previous Post: check the manual that corresponds to your MySQL server version for the right syntax to use near ‘?, ?)’ at line 1
Next Post: ブラウザに表示されるエラー”Whitelabel Error Page”が全く解決できない件 助けてください

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

About

Hi! My name is Yu! I'm a Japanese exporter,dealing with rescue products, knick-knacks. This time, I've decided to sell Japanese hobby products overseas. In this blog, I'm just going to post what I am interested in as soon as I find. This blog is one of my activities to forcast demand of Japanese hobby products overseas.

Instagram

…

Recent Posts

  • Yokohama Camera right in front of Yokohama station (plastic model specialty shop)
  • BOOK-OFF SUPER BAZAAR OFUNA (Kanagawa pref Japan)
  • Hobby-off Fujisawa (Kanagawa pref Japan)
  • Surugaya, Yokohama Marui (Kanagawa pref Japan)
  • Finding products is my current job

Category

  • English
  • Marketing
  • Products
    • Japanese Hobby Shops
  • Programming
    • html
    • Java
    • JavaServlet
    • MACターミナル
    • MSQL
    • Spring-Boot
    • TOMCAT
    • エラーメッセージ

Archives

  • April 2022 (5)
  • January 2022 (1)
  • December 2021 (32)
  • March 2021 (1)
Company Information

Copyright © 2025 Japan Products 29.

Powered by PressBook WordPress theme