0

Eclipse内からartifactId付きのm2eプラグインを使用してMavenWebプロジェクトを作成しましたmaven-archetype-webapp。プロジェクトの構造は次のとおりです。

src  
    |--main  
        |--java  
        |--resources  
        |--webapp  
            |--index.jsp  
            |--WEB-INF  

の本文は、タグindex.jspのない通常のhtmlのようなものです。問題は、たとえばwebappフォルダー内に 新しいjspファイルを作成しようとすると、そこでは作成されず、自動的に次の場所に移動または作成されることです。<%@ page language="java".......>
login.jsp

target  
    |--m2e-wtp  
        |--web-resources  
            |--login.jsp  
            |--META-INF  

この状況を解決するにはどうすればよいですか?jspファイルをwebappフォルダーに保存するにはどうすればよいですか?このため、Tomcatに.warファイルをデプロイしてアプリケーションを実行すると、次のメッセージが表示されます。login.jspが見つかりません

ありがとう

4

2 に答える 2

2

私は同じ問題を抱えています (Spring Tool Suite の使用)、どうやらそれは修正されたバグです:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=375605

3.4.2 の時点で修正される予定のようです。今、私のものを更新します。

于 2013-02-20T16:32:14.040 に答える
1

Eclipseから新しいJSPを作成する場合(ctrl + N)、2番目のステップで宛先フォルダーを選択できます。

webappディレクトリを選択して続行します。

于 2013-02-20T09:10:45.553 に答える