お世話になります。
JSPコード内のjavaプログラムをBeanとして読み込むようにし、インスタンスを作ってエラーにならないか試したところ、クラスが認識されないエラーが起きてしまいました。
他の記述やテキスト、サイト様を参考に手直しをしてみたもののうまく行かず、何だかわからなくなってしまいました...
ご教授お願いいたします。
OS:WindowsVista
サーブレット:Tomcat
参考テキスト:java+MySQL+Tomcatで始めるWebアプリケーション
ファイルの階層
Desktop─test─jamyto┬aura─aurabottle.jsp
└WEB-INF─classes─auras┬IdMake.java
└IdMake.class
aurabottle.jsp側
<%@ page contentType="text/html; charset=Windows-31J"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.util.*"%>
<%@ page import="auras.IdMake"%>
<%auras.IdMake idmake = new auras.IdMake();%>
以下JSPコード
IdMake.java側
package auras;
import java.sql.*;
public class IdMake {
StringBuffer sb = new StringBuffer();
public int barthDay (String strYear, String strMonth, String strDay){
以下Javaコード
エラー文面
org.apache.jasper.JasperException: JSPのクラスをコンパイルできません:
JSP FileName:null
Java FileName:/C:/Program Files/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/aura//org/apache/jsp\aurabottle_jsp.java
An error occurred at line: 6 in the generated java file
Only a type can be imported. auras.IdMake resolves to a package
JSP FileName:/aurabottle.jsp
Java FileName:/C:/Program Files/Apache Software Foundation/Tomcat 5.5/work/Catalina/localhost/aura//org/apache/jsp\aurabottle_jsp.java
JSPファイル: /aurabottle.jsp の中の7行目でエラーが発生しました
auras.IdMake cannot be resolved to a type
No.1
- 回答日時:
クラスファイルIdMake.classの位置がおかしいのでは?
WEB-INF─classes─auras┬IdMake.java
└─auras-IdMake.class
申し訳ありません、文字がずれていました...
実際にはclasses直下のauras内にIdMake.java、IdMake.classがある状態です。
ANo.1さんのご指摘どおりにclassesと同じ階層にaurasを作り、IdMake.javaを移してみましたがエラーは直りませんでした...
No.2ベストアンサー
- 回答日時:
関係ないかもしれませんが、幾つか疑問点をあけて見ます。
>>> Tomcat 5.5/work/Catalina/localhost/aura//org/apache/jsp\aurabottle_jsp.java
最後だけ、\が使われて表示されていますが、こういう物でしたかね。
>>> An error occurred at line: 6 in the generated java file
エラーは、aurabottle_jsp.javaのimport文でしょうか。そのソースコードは?
jspファイルをみるとパッケージを指定しているので、このimport用ののpageディレクティブををはずしてみてはどうでしょうか。
なお、先ほどは、見にくかったかも知れませんが
>>> 実際にはclasses直下のauras内にIdMake.java、IdMake.classがある状態です。
のつもりでした。(ずれていたんですね)
ありがとうございます!
ANo.2さんのご指摘どおり、javaとclassの入っているフォルダをauraの中に入れたら動きました!!
Tomcatに教えたフォルダの位置の範囲外にWEB-INFがいた所為だったのですね...
勉強になりました~;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- バックアップ ファイル履歴を使用してバックアップよりハードディスクドライブに保存した方良いですか? 3 2022/09/29 22:31
- Java 直し方について教えて頂きたいです。 4 2022/08/13 02:11
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
JSPでImportエラーになります
Java
-
Javaのエラーについてです
Java
-
JSPからJSPへ情報を渡せる?
Java
-
-
4
Eclipseでクラスファイルが生成されない
Java
-
5
jsp~jspにhiddenを使って変数を飛ばしたい
JavaScript
-
6
JSPファイルで生じるエラーをどのように修正するか分かりません
Java
-
7
Eclipse・プロジェクトで、フォルダをパッケージとして認識する
Java
-
8
[Ljava.lang.Stringってなんですか
Java
-
9
servletからjspへオブジェクトの配列情報を送る方法
Java
-
10
正しいURL指定しているにもかかわらずJSPファイルにアクセスできず「404エラー」が発生
Java
-
11
Eclipseで、プロジェクト名のところに赤いバッテンのエラーマークが
Java
-
12
単一グループのグループ関数ではありません。
Oracle
-
13
getStringの値がNULLの時の処理
Java
-
14
jdbcドライバのjarファイルにクラスパスを通すには
Java
-
15
Javascriptの値をJava(JSP)へ渡す方法
Java
-
16
onclickが動作しない
JavaScript
-
17
javaのCSVデータ読込についてです
Java
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
jspからServletを呼び、元のjsp...
-
webアプリを作ってます。エラー...
-
JSPからJSPへ情報を渡せる?
-
Java サーブレット間の値の受渡...
-
servletからjspへの遷移時に文...
-
TomcatのJSP Examplesのページ...
-
Tomcatで、存在するファイルがS...
-
Struts:フレーム内JSPからcssフ...
-
WEB-INF直下のフォルダ
-
jspでの表示の仕方
-
eclipseで新規Tomcatプロジェク...
-
javascriptでformの送信後、値...
-
WebLogic6.0 でのJSPプリコンパ...
-
jsp:paramアクションタグで配列...
-
TomcatとJSPの階層関係
-
eclipseのWTPでコンテキストル...
-
jspでformのvalueを取得。
-
フォーム上で押されたボタンに...
-
ActiveWorkbook.Pathの一つ下の...
-
Java-jspの画面入力値保持について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
jspからServletを呼び、元のjsp...
-
webアプリを作ってます。エラー...
-
JSPからJSPへ情報を渡せる?
-
jspでbeanを使いたいのです...
-
WEB-INF直下のフォルダ
-
JSPのエラー画面(error.jsp)に...
-
javaでカレンダー作成
-
[JSP]1Servletから複数フレーム...
-
return new ActionForward("xxx...
-
Tomcatの仮想ディレクトリ配置...
-
struts2 jspファイル直接参照禁...
-
jsp:paramアクションタグで配列...
-
Servlet-JSP間のhidden要素での...
-
Struts:フレーム内JSPからcssフ...
-
Java PostgreSQL スクリプトレット
-
JSPでimportを行う時の、変数の...
-
javascriptでformの送信後、値...
-
Seaser2のフォルダ構成について
-
jspからjarを参照したいのですが
-
Servletで値を受け取る
おすすめ情報