2012-02-14 6 views
0

これは簡単な問題かもしれませんが、私はこの時点で私の車輪を回転させています。私は、GoogleのApp Engineを使用しています、と私はそれにGAE JSPがWEB-INFのjarでコンパイルされない

<%@page import="main.java.psbdom.*" %> 
.... 
<%= PS_STRINGS.LABEL %> 

を次snippitがあり、簡単なJSPを持っているし、私はこの内容を持っているWEB-INF/libのディレクトリ内のjarを持って

$ jar -tvf psbdom-0.0.1-SNAPSHOT.jar 
    0 Tue Feb 07 19:11:36 EST 2012 META-INF/ 
    124 Tue Feb 07 19:11:34 EST 2012 META-INF/MANIFEST.MF 
    0 Fri Feb 03 20:42:30 EST 2012 main/ 
    0 Fri Feb 03 20:42:30 EST 2012 main/java/ 
    0 Fri Feb 03 20:42:30 EST 2012 main/java/psbdom/ 
    0 Fri Feb 03 20:42:30 EST 2012 main/java/psbdom/constants/ 
    0 Fri Feb 03 20:42:30 EST 2012 main/java/psbdom/data/ 
    0 Fri Feb 03 20:42:30 EST 2012 main/java/psbdom/user/ 
    602 Tue Feb 07 19:11:32 EST 2012 main/java/psbdom/constants/PS_STRINGS.class 

これは

public class PS_STRINGS 

    { 
     //public static final String 
     public static final String LABEL = "LABEL"; 
    ... 
    } 

PS_STRINGSクラスであると私は

An error occurred at line: 9 in the jsp file: /admin/addConcept.jsp 
PS_STRINGS.LABEL cannot be resolved to a type 
6: <title>Add Concept</title> 
7: </head> 
8: <body> 
9: <%= PS_STRINGS.LABEL %> 
このエラーが出ます

私は何が間違っているのか本当に困惑しており、どんな助けでも大いに感謝します。

おかげ J

答えて

0

あなたは、「インポート。*」間違った、ワイルドカード(輸入*)が唯一のクラスにではなく、サブパッケージに適用されました。

は、私は助けるために自宅の感謝を得るように私は、すぐにこれをしようとします

<%@page import="main.java.psbdom.*, main.java.psbdom.constants.*" %> 
+0

をお試しください! –

+0

しかし、私はこれまで私が以前にインポートでクラスパス全体を入れようとしていて、それもうまくいかなかったので、これが私の問題を解決するかどうかはわかりません。しかし、私はチャンスを得るときに私はまだこれを与える。 –

+0

こんにちはsudhir、それは働いた!助けてくれてありがとう! –

関連する問題