2012-01-12 10 views
2

から参照してはいけません.Javaファイルから、Javaクラスのように動作する別のJSPファイルにアクセスしました。これはJRunサーバーで正しく動作するために使用されました。今私はTomcatサーバーに移行しており、これが私が得ているものです。 どうすればこのような問題を解決できますか?あなたはパッケージ宣言を持っていることによって、このような問題を解決することができますデフォルトパッケージのクラスは、JSPファイル

<%! 
public class ElemSetup { 
} 
%> 
+4

なぜjspの代わりに通常のJavaクラスを使用しないのですか? –

+0

関連:http://stackoverflow.com/questions/3177733/how-to-avoid-java-code-in-jsp-files and http://stackoverflow.com/questions/7674500/tomcat-cant-find-class - 直接配置されたクラスフォルダ – BalusC

答えて

7

これは、通常のJSPファイルからアクセスさanother.jspファイルです。真剣に、それはデフォルトのパッケージを持っていることが強く推奨されていません!

まあ、JSP内でクラスを宣言することは禁じられています。代わりに通常の.javaファイルを使用してください。

関連する問題