自作クラスのインポート
- 2011-04-21 Thu 22:29:27
- JSP事始め
今日の日付を表示 においては、JSPで外部クラスをインポートしました。
では、JSPで自作クラスをインポートするにはどうすればいいでしょうか。
まず、パッケージ basic の下に、importTest.java のクラスファイルを作成します。
package basic;
public class importTest {
static public String Test(String tst){
return tst;
}
}
Test()メソッドの引数として入力された文字列を返すだけの簡単なメソッドだけのファイルです。
次に、web.xmlの設定もします。
<web-app>
<servlet>
<servlet-name>importTest</servlet-name>
<servlet-class>basic.importTest</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>importTest</servlet-name>
<url-pattern>/importTest</url-pattern>
</servlet-mapping>
</web-app>
最後に、jsp_entryフォルダの下にimportTest.jspというJSPファイルを作成してコードを記述します。
<%@page contentType="text/html; charset=Windows-31J" %>
<%@page import="basic.importTest" %>
<html><body>
<h3>インポートできるかテスト</h3>
<%
out.println(importTest.Test("Hello"));
%>
</body></html>
「Hello」という表示が成功したでしょうか。
自作クラスのインポートも、pageディレクティブのimport属性を使って、
<%@page import= "パッケージ名 . ファイル名" %>
でできます。
スポンサーサイト
タグ :
Comments:
このコメントは管理者の承認待ちです
このコメントは管理者の承認待ちです
このコメントは管理者の承認待ちです
このコメントは管理者の承認待ちです