Java Servlet
はじめに
JavaServletについて自分用のメモ
JavaServletとは
動的なwebページの処理を行うための仕様。言語はJava
webページには動的と静的なwebページがある。
- 静的なwebページ
- いつ閲覧しても表示される内容が変わらない
- 動的なwebページ
- 表示した時間帯などによって表示内容が変わる
Servlet自体はWebブラウザからの要求に応えたり、送られてきたデータを処理したりするためのもので、単体ではWebアプリを作るための機能が少ない。
なので、tomcatやJSPと連携をしてアプリを作成することが多い。
javaで書かれているのでプラットフォームに依存しないのが特徴。
tomcatやJSPとはなにか
では、Servletと連携するtomcatやJSPは一体何者だ・・・。
tomcatとは
Servletや後述するJSPの実行環境となるソフトウェア。サーブレットコンテナとも言われる。
個人的にこのサイトの説明が参考になった。
Apacheとtomcat
JSP(JavaServerpage)とは
基本はHTMLで動的な処理を書く場合にJava処理を記述できるファイル
拡張子(.jsp)
Javaで処理を書く場合は<% %>で処理を囲む。
qiita.jsp
<%-- コメント --%>
<%@ page contentType="text/html;charset=Shift_JIS" %>
<html>
<head>
<meta charset="UTF-8">
<title>sampleJSP</title>
</head>
<body>
<%
String str = "Hello World";
System.out.println(str);
%>
</body>
*)この場合コンソールに処理結果がでます。記述の参考までに。
参考文献
Author And Source
この問題について(Java Servlet), 我々は、より多くの情報をここで見つけました https://qiita.com/syma_joho/items/4993a9e6d6347e15925a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .