- PR -

コンパイルエラー

投稿者投稿内容
いっさ
ベテラン
会議室デビュー日: 2005/04/18
投稿数: 83
投稿日時: 2005-07-05 15:52
どうやって直したらいいんでしょうか?

:\java\jakarta-tomcat-4.1.30\work\Standalone\localhost\dragls\applform\expenditure\exp001\Exp001Evidence_jsp.java:143: シンボルを解釈処理できません。
シンボル: クラス BigDecimal
位置 : org.apache.jsp.Exp001Evidence_jsp の クラス
BigDecimal amount = new BigDecimal(0);
^



JSPファイル: /applform/expenditure/exp001/Exp001Evidence.jsp の中の行: 39でエラーが発生しました

生成されたサーブレットのエラーです:
C:\java\jakarta-tomcat-4.1.30\work\Standalone\localhost\dragls\applform\expenditure\exp001\Exp001Evidence_jsp.java:143: シンボルを解釈処理できません。
シンボル: クラス BigDecimal
位置 : org.apache.jsp.Exp001Evidence_jsp の クラス
BigDecimal amount = new BigDecimal(0);
^



JSPファイル: /applform/expenditure/exp001/Exp001Evidence.jsp の中の行: 39でエラーが発生しました

生成されたサーブレットのエラーです:
C:\java\jakarta-tomcat-4.1.30\work\Standalone\localhost\dragls\applform\expenditure\exp001\Exp001Evidence_jsp.java:145: シンボルを解釈処理できません。
シンボル: 変数 Exp001ActionHandler
位置 : org.apache.jsp.Exp001Evidence_jsp の クラス
Vector subjectItems = Exp001ActionHandler.wkExpenditureAuthority( wfid, companyCode );
^



JSPファイル: /applform/expenditure/exp001/Exp001Evidence.jsp の中の行: 39でエラーが発生しました

生成されたサーブレットのエラーです:
C:\java\jakarta-tomcat-4.1.30\work\Standalone\localhost\dragls\applform\expenditure\exp001\Exp001Evidence_jsp.java:149: シンボルを解釈処理できません。
シンボル: クラス BigDecimal
位置 : org.apache.jsp.Exp001Evidence_jsp の クラス
amount = (BigDecimal)subjectItems.get(1);
^
いっきゅう
大ベテラン
会議室デビュー日: 2004/04/04
投稿数: 153
お住まい・勤務地: 兵庫
投稿日時: 2005-07-05 16:03
試みに問いますが?
BigDecimal宣言部をjava.math.BigDecimal
Vector宣言部をjava.util.Vector
としたらどうなりますか?

[ メッセージ編集済み 編集者: いっきゅう 編集日時 2005-07-05 16:44 ]
117
ベテラン
会議室デビュー日: 2005/05/09
投稿数: 94
お住まい・勤務地: 大阪府
投稿日時: 2005-07-05 16:04
このヒトは本当にもう...

java.math.BigDecimalをimportしてるか確認
完全修飾名で書いてみるかしてみたらいかが
_________________
# Future Is On Fire !
マーサ
ベテラン
会議室デビュー日: 2004/11/26
投稿数: 87
投稿日時: 2005-07-05 16:04
ちなみに、JSPファイルでimport宣言していますか?

使用したいクラスがimportされていないとそのようなエラーが出たと思います。
taro
ぬし
会議室デビュー日: 2003/10/20
投稿数: 316
投稿日時: 2005-07-05 16:15
次はExp001ActionHandlerだけがコンパイルエラーになって、
実行時にArrayIndexOutOfBoundsExceptionが起きるわけですね。
がんばってください
いっさ
ベテラン
会議室デビュー日: 2005/04/18
投稿数: 83
投稿日時: 2005-07-05 16:27
みなさんほんと助かります。
エラーは出なくなりました!
ありがとうございます。
いっさ
ベテラン
会議室デビュー日: 2005/04/18
投稿数: 83
投稿日時: 2005-07-05 17:38
出なくはなったんですが、

Vector subjectItems = Exp001ActionHandler.wkExpenditureAuthority( wfid,companyCode );

の行のせいで画面が出ない状況なんです。
Edosson
ぬし
会議室デビュー日: 2004/04/30
投稿数: 675
投稿日時: 2005-07-05 17:45
この人、レスさえもらえれば、もう何も気にしないことにしたみたいね。

まあ、親切な人はいつでもいるんでしょうけど。

スキルアップ/キャリアアップ(JOB@IT)