liguofeng29’s blog

個人勉強用ブログだっす。

JavaEE

JSP - exceptionオブジェクト

1. JSP内のexceptionをキャッチした際のオブジェクトである。 2. <%@ page isErrorPage="true" %>際に使用できる。 throwEx.jsp <%@ page contentType="text/html;charset=Shift_jis" language="java" errorPage="error.jsp"%> <html> <head> <title>throw a exception</title> </head> <body> <%-- a</body></html>…

JSP - configオブジェクト

JSPページの配置情報を表す。 web.xml

JSP - applicationオブジェクト

applicationオブジェクトはwebアプリそのものを表している。 用途 1. JSP,servletの間で情報を共有できる。 2. webアプリの設定情報にアクセスできる。 put-application.jsp <%@ page contentType="text/html;charset=Shift_jis" language="java" %> <html> <head> <title>set a</title></head></html>…

JSPスクリプトレット内の9つのオブジェクト

1. 9つのオブジェクトはServletAPIのインタフェースの実装である。 JSP規範によりそれぞれのインスタンスの生成してあるので、そのまま利用すればいい。 2. オブジェクトの初期化はservletの_jspService()中に行うため、下記のみ使用できる。 a. JSPスクリ…

JSP7つのアクション指令

action説明 jsp:forword 画面リダイレクト指定 jsp:param パラメータ指定(他のアクションと組み合わせで使用) jsp:include 動的にJSPページを読み込む静的include(<%@include>)との違い:1. 静的includeは、一つのservletになる。 動的includeはincludeメソ…

JSP3つのコンパイル指令

1. <%@page 属性名="属性値"@> 2. <%@include属性名="属性値"@> 3. <%@taglib 属性名="属性値"@> 【page】 属性名説明 language JSPで使用するスクリプトレット言語。デフォルト値はjava extends jsp(servlet)クラスが継承(IF実装)を記述する import jsp(…

JSPの4つの基本文法

1. JSP注釈 <%-- 注釈 --%>2. JSP宣言 <%! 宣言 %>3. JSP式出力 <%=式%>4. JSPスクリプトレット <% スクリプト %> 例: <%@ page contentType="text/html;charset=Shift_jis" language="java" %> <html> <head> <title>Welcome!</title> </head> <%-- 下記は変数とメソッドを宣言する --%> <%! </html>…

テキストエディタでWebアプリ作成

1. 任意のフォルダーを作成する。(webDemoとする) 2. フォルダー内にWEB-INFを作成する。(大小文字区別) 3. tomcatもしくは任意のwebアプリのWEB-INF内のweb.xmlをwebApp/WEB-INF内に配置する。 (例では、tomcat7から取得) 4. web.xmlを下記に修正する。