JDK 1.6 以降では、JDBC 接続の際、Class.forName が必要ないとのことですが、Tomcat 7 を使ったサーブレットでは、Class.forName がないと、java.sql.SQLException: No suitable driver found が発生します。 JDK 1.6 以降では、JDBC 接続の際、Class.forName が必要ないとのことですが、Tomcat 7 を使ったサーブレットでは、Class.forName がないと、java.sql.SQLException: No suitable driver found が発生します。 これは一体なぜなんでしょうか?
手順概要 Tomcatへのプログラム配置・実行手順は以下のようになります。 JSP/サーブレットプログラムを作成する。 サーブレットプログラムをコンパイルする。 プログラムを配置する。 Tomcatの設定を行う。 プログラムを実行する。 1. JSP/サーブレットプログラムの作成 実行するJSP/サーブレットプログラムを作成します。今回は実行すると現在の時刻を表示するプログラムを使用します。JSP/サーブレットの記述方法、文法の解説はここでは省略します。 【JSPプログラム】HelloJsp.jsp <HTML> <BODY> <%= new java.util.Date() %> </BODY> </HTML> 【サーブレットプログラム】HelloServlet.java import java.io.*; import java.text.*; import java.util.*;
[Tomcat 4.1] +[bin] +[common] ... +[webapps] +[examples] +[ROOT] +[tomcat-docs] +[webdav] 例えば、「http://localhost:8080/examples/servlet/HelloWorldExample」のように サーブレットをWebブラウザから実行する場合は、実際のサーブレットのclassファイルは、 「Tomcat 4.1\webapps\examples\WEB-INF\classes\HelloWorldExample.class」に存在することになります。 ここで、実行用のディレクトリを「mydir」として、この中に自分が作ったサーブレットプログラムを収める、とします。 ディレクトリは、以下のように作成する必要があります。 このとき、「mydir」のディレクトリ内に、「WEB-IN
環境変数を反映させるために、一旦ログアウトして再度ログインする。 JDKのバージョン表示$ java -version java version "1.8.0_111" Java(TM) SE Runtime Environment (build 1.8.0_111-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode) 環境変数の表示$ env | grep -i java DERBY_HOME=/usr/lib/jvm/java-8-oracle/db PATH=/home/user/bin:/home/user/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/ga
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く