ファイルをアップロードすると、多くのエラーが発生します。ただし、私のローカルホストでは完全に機能します。
アクションがサーブレットであるフォームがあります。ファイルの構造により、すべての .class ファイルをディレクトリに配置する必要があることはわかっています/WEB-INF/classes
。問題は、これをフォーム アクションとして記述すると、次の/WEB-INF/classes/myservlet
メッセージが表示されることです。
"You don't have permission to access /WEB-INF/classes/myservleton this server".
この問題を解決するにはどうすればよいですか?
更新:これはの一部ですweb.xml
<servlet>
<servlet-name>addservlet</servlet-name>
<servlet-class>app.addservlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>addservlet</servlet-name>
<url-pattern>/addservlet</url-pattern>
</servlet-mapping>
これは、フォームを送信するときに要求された URL です。
http://mydomain.com/addservlet
そして、見つかりませんというエラーが表示されます
The requested URL /addservlet was not found on this server