【Java Web学習ノート】JSP内蔵対象
>outオブジェクト クライアントブラウザへの各種データの出力
>requestオブジェクト ブラウザからの顧客情報をカプセル化
>responseオブジェクト サーバのレスポンス情報をカプセル化
>exceptionオブジェクト JSPプログラム実行中に発生した異常とエラー情報をカプセル化
>configオブジェクト アプリケーションの構成情報をカプセル化
>pageオブジェクト 現在のJSPプログラム自体を指す
>セッションオブジェクト 同じユーザの異なるリクエスト間でデータを共有するセッション情報を保存します.
>アプリケーションオブジェクト 現在のアプリケーションを表すコンテキストであり、ユーザ間で情報tを共有することができる
>pageContextオブジェクト JSPのすべてのページおよびネーミングスペースへのアクセスを提供
<%
out.print("print");//
out.println("println");// , ,
out.newLine();// , ,
out.flush();//
out.clearBuffer();//
out.clear();// , out.flush(); ,
out.println(out.getBufferSize());//
out.println(out.getRemaining());//
%>
>requestオブジェクト ブラウザからの顧客情報をカプセル化
<form action="" method="post">
<input type="text" name="userName"/>
<input type="submit" value=" "/>
</form>
:<%= request.getMethod() %><br/>
:<%= request.getRequestURI() %><br/>
:<%= request.getProtocol() %><br/>
IP:<%= request.getServerName() %><br/>
:<%= request.getServerPort() %><br/>
IP :<%= request.getRemoteAddr() %><br/>
:<%= request.getRemoteHost() %><br/>
:<%= request.getParameter("userName") %><br/>
>responseオブジェクト サーバのレスポンス情報をカプセル化
<%
response.setHeader("Cache-Control", "no-chache");
response.setIntHeader("Refresh", 2);
response.sendRedirect("www.google.com");
response.addCookie(myCookie);
%>
>exceptionオブジェクト JSPプログラム実行中に発生した異常とエラー情報をカプセル化
>configオブジェクト アプリケーションの構成情報をカプセル化
>pageオブジェクト 現在のJSPプログラム自体を指す
>セッションオブジェクト 同じユーザの異なるリクエスト間でデータを共有するセッション情報を保存します.
session :<%= session.getId() %><br/>
session :<%= session.getCreationTime() %><br/>
session :<%= session.getLastAccessedTime() %><br/>
session :<%= session.getMaxInactiveInterval() %><br/>
>アプリケーションオブジェクト 現在のアプリケーションを表すコンテキストであり、ユーザ間で情報tを共有することができる
>pageContextオブジェクト JSPのすべてのページおよびネーミングスペースへのアクセスを提供