ホームページ >
記事 > ウェブフロントエンド >
1. セッション情報はサーバーのメモリに保存され、Cookie と比較して断続的にアクセスできます。
2. 男性は Bluetooth のようなものです。あなたが近くにいるときだけあなたを見つけます。あなたが去った後、彼は他の「装置」を探しに行きました。女性は Wi-Fi のようなものです。彼女は周囲のすべての「デバイス」を認識していますが、「接続」するためにより強力なものだけを選択します。
3. セッションの終了: ブラウザーの終了、アクティブなシャットダウン、セッションのタイムアウト
4. 基礎となるセッションの実装: Cookie と URL の書き換え (response.encodeURL を呼び出すことでセッション ID が保存され、その後 ID が自動的に追加されます)
5.セッションには作成時刻と最終アクセス時刻があり、Cookie とは異なります (自分で記述する必要があります) が、ミリ秒数を返すため、新しい Date (メソッド)
6.javabean クラスは public でなければなりません。それ以外の場合はパブリックにすることはできません。アクセスされる! ! !必ず public 宣言を使用してください
7.BeanUtils は主に JavaBeans のさまざまな操作を提供します。
8.forward はサーブレット内のサーバー転送であり、sendRedirect は (ブラウザーを介した) リダイレクトです。
もう一度見てみましょう 具体例! ! !参考: http://zhaoyuqiang.blog.51cto.com/6328846/1132795
<pre class="sycode" name="code"><html>ERReeerrreerreeerrreerreeee EriceerrreerreeerrreerReeeee が実行され、ブラウザの結果は確かにジャンプしますが、さらに興味深いのは、アドレスバーが変化していないことです。さらに興味深いのは、以下の図に示すように、サーバーの結果を見てください:
結果によれば、ジャンプ前のみであり、ジャンプ後はありません。別のジャンプ方法で何が起こるかを見てみましょう。 Re RREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERREEERジャンプ前のステートメントは実行されますが、ジャンプ後のステートメントは実行されません。そのため、JDBC が jsp で使用されている場合、ジャンプの前にデータベースを閉じる必要があることは明らかです。そうしないと、データベースは再び閉じられなくなります。はい。sendredirect ジャンプはすべてのステートメントが実行された後に完了します。