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>