Java で Hello World![プログラミング]
(2016-02-13 16:59:26) by shinoda
ほんじゃ、ブラウザにお約束の「Hello World!」を表示してみようか。
コマンドラインで表示させるならこんな感じで。
ソースファイル(.java)を作成し、javac コマンドでコンパイルしてクラスファイル(.class)を作成する。
で、そのクラスファイルを java コマンドで実行する。
# cat > HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
# javac HelloWorld.java
# ls -la HelloWorld*
-rw-r--r-- 1 root root 425 Feb 12 16:16 HelloWorld.class
-rw-r--r-- 1 root root 114 Feb 12 16:16 HelloWorld.java
# java HelloWorld
Hello World!
これを、ブラウザ上で表示する方法の一つが JSP(JavaServer Pages)。
Javaによるサーバサイド・スクリプティングを実装する技術であります。
まずは、こんな内容で .jsp ファイル(例:test.jsp とか)を作成。
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>Hello World!</title>
</head>
<body>
<h1>
<%
out.println("Hello World!");
%>
</h1>
</body>
</html>
これを、tomcat の DocumentRoot に置いてやれば、
http://www.exsample.com:9876/test.jsp
※ホスト名、ポート番号は適当
で、ブラウザに Hello World! と表示される。サーバ側で <% %> で囲まれた部分の Java の println メソッドが実行されブラウザに返されるんやね。
まあ、PHP なんかのサーバサイドプログラミングと一緒ですな。
コメント投稿
次の記事へ >
< 前の記事へ
TOPへ戻る
Powered by
MT4i 3.0.8