1

にhtmlファイルabc.htmlがありwebApp/htmls/abcd/abc.htmlます。ここでは、フォームアクションタグを使用してアクションURLをとして指定しFORM ACTION="/pqrs"、サーブレットをに配置しwebApp/WEB-INF/classes/xyz/ABC.class、web.xmlのマッピングは->

<servlet>
    <servlet-name>TempServlet</servlet-name>
    <servlet-class>xyz.ABC</servlet-class>
 </servlet>

<servlet-mapping>
    <servlet-name>TempServlet</servlet-name>
    <url-pattern>/pqrs</url-pattern>
</servlet-mapping> 

しかし、フォームボタンをクリックすると、HTTP:404エラーが発生します。

HTTP Status 404 - /webApp/htmls/abcd/pqrs

type Status report

message /webApp/htmls/abcd/pqrs 

description The requested resource (webApp/htmls/abcd/pqrs) is not available.

Apache Tomcat/7.0.5

アクションがまだhtmlsディレクトリを検索しているのはなぜですか、web.xmlを参照していないのはなぜですか?

私はApachetomact7.xをWebサーバーとして使用し、EclipseJunoをIDEとして使用しています。

4

0 に答える 0