Spring コントローラーのリクエストマッピングが正しく機能しない

cuneytyvz

静的フォルダーにある html ファイルを開く単純なリクエスト マッピングがあります。リクエスト マッピングが のような一部のリクエストである場合に正しく機能しますが、 の'/town'ような URL では機能しません (404 を返します) '/visual/town'デバッグすると、プログラムは目的の場所に落ちます。マッピングが 2 つ以上の部分で構成されている場合、それが指すファイルを認識できません。これは私にはまったく意味がありません。

これは動作します:

@Controller("VisualHomeController")
public class HomeController {

    @RequestMapping(value = "/town")
    public String emergentTown() {
        return "static/visual/emergent_town.html";
    }
}

これはそうではありません:

@Controller("VisualHomeController")
public class HomeController {

    @RequestMapping(value = "/visual/town")
    public String emergentTown() {
        return "static/visual/emergent_town.html";
    }
}

そして、ここに私のサーブレットのマッピングがあります.ここで問題が発生するようです:

<servlet-mapping>
    <servlet-name>main</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>
cuneytyvz

それで、問題はサーブレットのマッピングにあることがわかりました。

次のように、追加のコントローラーの最初の部分に別のサーブレット マッピングを追加する必要があり/visualました。

<servlet-mapping>
    <servlet-name>main</servlet-name>
    <url-pattern>/visual/*</url-pattern>
</servlet-mapping>

その後、動作しました。したがって、要求/.../new_pageが必要場合はいつでも...、サーブレット マッピングとして定義する必要があります/*この目的、メイン サーブレット マッピングを に変更するだけでは不十分であることに注意してください

注 :return ...デバッグ時にプログラムが に陥る理由はまだ理解できませんつまり、サーブレット マッピングがもう 1 つ必要な場合、フロント コントローラーはどのようにリクエストをそのメソッドにルーティングできますか。そして、そうしている間、なぜビューを解決できないのですか?

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Spring MVCコントローラー要求マッピングが正しく機能しない

分類Dev

Springでリクエストマッピングが正しいコントローラーメソッドを選択しない

分類Dev

Springリソースマッピングがローカルホストで機能しない

分類Dev

Spring boot 2.xにアップグレードした後、マッピングのリクエストが機能しない

分類Dev

Spring 4 RestControllerがxmlリクエストを正しくマッピングしない

分類Dev

インターフェイスで指定されたときにSpringリクエストマッピングが機能しない

分類Dev

リクエスト入力が無効な場合、コントローラー周辺のSpring AOPが機能しない

分類Dev

Spring ControllerのリクエストマッピングがモックWebApplicationContext内で機能しないのはなぜですか?

分類Dev

コントローラーレベルのリクエストマッピングが、Spring MVCコントローラークラスへの特定のメソッドに対して無効であることを指定できますか?

分類Dev

Springとのコントローラー接続が機能しない

分類Dev

@ServiceクラスのSpringブートキャッシングが機能しない

分類Dev

Springコントローラーでリダイレクトが機能しない

分類Dev

xml構成なしでSpring5でリソースマッピングが機能しない

分類Dev

POSTリクエストがSpring MVCコントローラーにマップされない

分類Dev

Spring ModelMapperエラー:コントローラーのマッピングは既に存在します

分類Dev

Spring ModelMapperエラー:コントローラーのマッピングは既に存在します

分類Dev

アプリクラスが存在しない場合のSpringブートテストコントローラー

分類Dev

Springの値アノテーションがコンストラクター引数で機能しない

分類Dev

SpringのTestNGロールバックトランザクションが機能しない

分類Dev

Spring @ValidがPostコントローラー(マルチパート)で正常に機能しない

分類Dev

Spring Bootコンストラクターベースの依存性注入が機能しない

分類Dev

MyBatis-Springロールバックが複数のトランザクションマネージャーで機能しない

分類Dev

Spring MVCでデプロイが失敗し、URIを使用したHTTPリクエストのマッピングが見つからないタイル

分類Dev

Spring AOP @AfterThrowingが正しく機能せず、ポイントカットで:: 0正式にバインドされていないエラー

分類Dev

リクエストスコープのBeanが、CucumberのSpringテストで機能しない

分類Dev

Spring Update Windows 10sshクライアントのリバースチューンリングが機能しない

分類Dev

コントローラメソッドでリクエストパラメータが使用できない場合、SpringはBad Requestをスローします

分類Dev

Springデータマッピングが期待どおりに機能しない

分類Dev

SpringブートPOSTリクエストがSpringMVCアプリケーションで機能しない

Related 関連記事

  1. 1

    Spring MVCコントローラー要求マッピングが正しく機能しない

  2. 2

    Springでリクエストマッピングが正しいコントローラーメソッドを選択しない

  3. 3

    Springリソースマッピングがローカルホストで機能しない

  4. 4

    Spring boot 2.xにアップグレードした後、マッピングのリクエストが機能しない

  5. 5

    Spring 4 RestControllerがxmlリクエストを正しくマッピングしない

  6. 6

    インターフェイスで指定されたときにSpringリクエストマッピングが機能しない

  7. 7

    リクエスト入力が無効な場合、コントローラー周辺のSpring AOPが機能しない

  8. 8

    Spring ControllerのリクエストマッピングがモックWebApplicationContext内で機能しないのはなぜですか?

  9. 9

    コントローラーレベルのリクエストマッピングが、Spring MVCコントローラークラスへの特定のメソッドに対して無効であることを指定できますか?

  10. 10

    Springとのコントローラー接続が機能しない

  11. 11

    @ServiceクラスのSpringブートキャッシングが機能しない

  12. 12

    Springコントローラーでリダイレクトが機能しない

  13. 13

    xml構成なしでSpring5でリソースマッピングが機能しない

  14. 14

    POSTリクエストがSpring MVCコントローラーにマップされない

  15. 15

    Spring ModelMapperエラー:コントローラーのマッピングは既に存在します

  16. 16

    Spring ModelMapperエラー:コントローラーのマッピングは既に存在します

  17. 17

    アプリクラスが存在しない場合のSpringブートテストコントローラー

  18. 18

    Springの値アノテーションがコンストラクター引数で機能しない

  19. 19

    SpringのTestNGロールバックトランザクションが機能しない

  20. 20

    Spring @ValidがPostコントローラー(マルチパート)で正常に機能しない

  21. 21

    Spring Bootコンストラクターベースの依存性注入が機能しない

  22. 22

    MyBatis-Springロールバックが複数のトランザクションマネージャーで機能しない

  23. 23

    Spring MVCでデプロイが失敗し、URIを使用したHTTPリクエストのマッピングが見つからないタイル

  24. 24

    Spring AOP @AfterThrowingが正しく機能せず、ポイントカットで:: 0正式にバインドされていないエラー

  25. 25

    リクエストスコープのBeanが、CucumberのSpringテストで機能しない

  26. 26

    Spring Update Windows 10sshクライアントのリバースチューンリングが機能しない

  27. 27

    コントローラメソッドでリクエストパラメータが使用できない場合、SpringはBad Requestをスローします

  28. 28

    Springデータマッピングが期待どおりに機能しない

  29. 29

    SpringブートPOSTリクエストがSpringMVCアプリケーションで機能しない

ホットタグ

アーカイブ