XML ファイルを生成する JSP ファイルがあります。その名前を としましょうfoo.jsp
。XML 生成はうまく機能しています。
それにもかかわらず、ユーザーはヒットしてファイルにアクセスします
myserver/foo.do
だから、私はそれを作る方法が必要です
myserver/foo.xml
jspでxmlを生成することに同意しませんが、web.xmlのweb-app(tag)内にこのセクションを追加できます
<servlet>
<servlet-name>JspXML</servlet-name>
<jsp-file>/pages/foo.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>JspXML</servlet-name>
<url-pattern>/foo.xml</url-pattern>
</servlet-mapping>
まだ foo.jsp で xml ファイルにアクセスできますが、それを防ぐために、jsp ファイルを WEB-INF フォルダーに入れるだけです。