Jasper
| 日本語 | ジャスパー |
| 英語 | jasper |
| ふりがな | じゃすぱー |
| フリガナ | ジャスパー |
JSPをコンパイルするクラス群。
Tomcatの「JSPエンジン」。
JSPは、実行時にコンパイルされてから中のメソッドが呼ばれ、それによって画面出力が行われる。その「コンパイル」を行うのが「JSPエンジン」であり、Tomcatに備わっているJSPエンジンが「Jasper」である。
「Jasper」は「Jasper」であり、何かの略語ではないようだ。
Tomcatの「JSPエンジン」。
JSPは、実行時にコンパイルされてから中のメソッドが呼ばれ、それによって画面出力が行われる。その「コンパイル」を行うのが「JSPエンジン」であり、Tomcatに備わっているJSPエンジンが「Jasper」である。
「Jasper」は「Jasper」であり、何かの略語ではないようだ。
参考サイト
- (参考サイトはありません)
<%-- webapps/sample-servlet/sample.jsp --%>
<%-- http://localhost:8080/sample-servlet/sample.jsp でアクセスできます。 --%>
<%@ page contentType="text/html; charset=Windows-31J" pageEncoding="Windows-31J" %>
<%--
pageEncodingには、このファイルを保存した時の文字コードを指定してください。
Windowsであれば"Windows-31J"を指定すればいいでしょう。
--%>
<html>
<head>
<title>JSPのサンプル</title>
</head>
<body>
<%
// コンパイルエラーを発生させます。
ArrayList arylst;
// コンパイルエラー:
// ↓これ。
// org.apache.jasper.JasperException: JSPのクラスをコンパイルできません
//
// JSPファイル: /sample.jsp の中の行: 14でエラーが発生しました
//
// 生成されたサーブレットのエラーです:
// [javac] Compiling 1 source file
//
// D:\Java\Tomcat 4.1\work\Standalone\localhost\sample-servlet\sample_jsp.java:53: シンボルを解決できません。
// シンボル: クラス ArrayList
// 場所 : org.apache.jsp.sample_jsp の クラス
// ArrayList arylst;
// ^
// エラー 1 個
%>
</body>
</html>
<%-- http://localhost:8080/sample-servlet/sample.jsp でアクセスできます。 --%>
<%@ page contentType="text/html; charset=Windows-31J" pageEncoding="Windows-31J" %>
<%--
pageEncodingには、このファイルを保存した時の文字コードを指定してください。
Windowsであれば"Windows-31J"を指定すればいいでしょう。
--%>
<html>
<head>
<title>JSPのサンプル</title>
</head>
<body>
<%
// コンパイルエラーを発生させます。
ArrayList arylst;
// コンパイルエラー:
// ↓これ。
// org.apache.jasper.JasperException: JSPのクラスをコンパイルできません
//
// JSPファイル: /sample.jsp の中の行: 14でエラーが発生しました
//
// 生成されたサーブレットのエラーです:
// [javac] Compiling 1 source file
//
// D:\Java\Tomcat 4.1\work\Standalone\localhost\sample-servlet\sample_jsp.java:53: シンボルを解決できません。
// シンボル: クラス ArrayList
// 場所 : org.apache.jsp.sample_jsp の クラス
// ArrayList arylst;
// ^
// エラー 1 個
%>
</body>
</html>
<%-- webapps/sample-servlet/sample.jsp --%>
<%-- http://localhost:8080/sample-servlet/sample.jsp でアクセスできます。 --%>
<%@ page contentType="text/html; charset=Windows-31J" pageEncoding="Windows-31J" %>
<%--
pageEncodingには、このファイルを保存した時の文字コードを指定してください。
Windowsであれば"Windows-31J"を指定すればいいでしょう。
--%>
<html>
<head>
<title>JSPのサンプル</title>
</head>
<body>
<%
// コンパイルエラーを発生させます。
ArrayList arylst;
// コンパイルエラー:
// ↓これ。
// org.apache.jasper.JasperException: JSPのクラスをコンパイルできません
//
// JSPファイル: /sample.jsp の中の行: 14でエラーが発生しました
//
// 生成されたサーブレットのエラーです:
// [javac] Compiling 1 source file
//
// D:\Java\Tomcat 4.1\work\Standalone\localhost\sample-servlet\sample_jsp.java:53: シンボルを解決できません。
// シンボル: クラス ArrayList
// 場所 : org.apache.jsp.sample_jsp の クラス
// ArrayList arylst;
// ^
// エラー 1 個
%>
</body>
</html>




