[解決済み] URI [/WEB-INF/pages/apiForm.jsp] を持つ HTTP リクエストのマッピングが見つかりません [重複]。
質問
私のハンドラはinternalresourceview 'apiForm'に転送しますが、その後私はエラー404 RequestURI = WEB-INF/pages/apiForm.jsp を得る。 私は/WEB-INF/pages/にあるapiForm.jspは確かだ。
13:45:02,034 DEBUG [org.springframework.web.servlet.view.JstlView] -. InternalResourceView 'apiForm' のリソース [/WEB-INF/pages/apiForm.jsp] に転送しています。
13:45:02,035 DEBUG [org.springframework.web.servlet.DispatcherServlet] -. dispatcherServlet with name 'testapp2' determining Last-Modified value for [/WEB-INF/pages/apiForm.jsp].
13:45:02,038 DEBUG [org.springframework.web.servlet.DispatcherServlet] - ハンドラは見つかりませんでした。 in getLastModified
13:45:02,038 DEBUG [org.springframework.web.servlet.DispatcherServlet] -- [org.springframework.web.servlet.DispatcherServlet DispatcherServlet with name 'testapp2' processing request for [/WEB-INF/pages/apiForm.jsp] のリクエストを処理しています。
13:45:02,038 WARN [org.springframework.web.servlet.PageNotFound] - URI [/WEB-INF/pages/apiForm.jsp]を持つHTTPリクエストに対して、マッピングが見つかりませんでした。 HTTPリクエストのURI [/WEB-INF/pages/apiForm.jsp] はDispatcherServletで名前 'testapp2' を持つものです。
13:45:02,045 DEBUG [org.springframework.web.servlet.DispatcherServlet] - リクエストが成功裏に完了しました。
13:45:02,048 DEBUG [org.springframework.web.servlet.DispatcherServlet] - リクエストが成功裏に完了しました。
私のDispatcher.xmlはこのような感じです。
<bean id="viewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/pages/"/>
<property name="suffix" value=".jsp"/>
</bean>
どのように解決するのですか?
DispatcherServletがapiForm.jspへのリクエストを処理しようとしているように見えます。これは、あなたのweb.xmlサーブレットマッピングが、そのスペースへのリクエストをDispatcherServletへ向けていることを示唆しています。
このようなものがあるのではないでしょうか?
<servlet-mapping>
<servlet>dispatcher</servlet>
<url-pattern>/*</url-pattern>
</servlet-mapping>
コントローラを別の拡張子(.doなど)で呼び出し、それに合わせてサーブレットマッピングを更新してみましょう。
<servlet-mapping>
<servlet>dispatcher</servlet>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
関連
-
[解決済み] クラスを@Componentでアノテートした場合、Spring BeanとSingletonということになるのでしょうか?
-
[解決済み] Spring Data JPAでネイティブクエリ結果をNon-Entity POJOにマップする。
-
[解決済み] java:comp/env/は何をするところですか?
-
[解決済み] Spring BeanPostProcessorは具体的にどのように動作するのですか?
-
[解決済み] Spring: 静的フィールドに値を注入するには?
-
[解決済み] Spring Bootアプリケーションの環境指定application.propertiesファイル [終了しました]。
-
[解決済み] Intellij IDEAがSpring Bootのプロパティを解決できないと訴えるが、問題なく動作している
-
[解決済み] Springは@Autowiredアノテーションを付けずにコンストラクタに依存性を注入する
-
[解決済み] Spring AOP: JoinPointとPointCutの違いは何ですか?
-
[解決済み] SpringデータのJPAクエリでパラメータプロパティを使用する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 複数のBeanが見つかった場合、Springはどのように名前による自動配線を行うのですか?
-
[解決済み] Spring Dataです。"delete by "はサポートされていますか?
-
[解決済み] Spring Boot JPA - 自動再接続の設定
-
[解決済み] Spring DAOとSpring ORMとSpring JDBCの比較
-
[解決済み] kotlinで@Autowiredのようなspringアノテーションを使用する方法とは?
-
[解決済み] Spring MVCが404で応答し、「No mapping found for HTTP request with URI [...] in DispatcherServlet」と報告されるのはなぜですか?
-
[解決済み] Intellij IDEAがSpring Bootのプロパティを解決できないと訴えるが、問題なく動作している
-
[解決済み] Springは@Autowiredアノテーションを付けずにコンストラクタに依存性を注入する
-
[解決済み] Spring AOP: JoinPointとPointCutの違いは何ですか?
-
[解決済み] RestTemplateを使ったヘッダ付きHTTP get