サイトを保護していますか?この場合、Spring Securityをプロジェクトに接続し、URLセキュリティを管理する方がよい場合があります。
しかし、あなたが本当にあなたのアプリケーションのコンテキストで/それからのいくつかのビューをマップしたい場合にも、このパラメータ化ビューコントローラ
を使用してログインビューへ/要求を転送します。この
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:p="http://www.springframework.org/schema/p" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd">
<!--facilitates mapping of Dispatcher Servlet to /-->
<mvc:default-servlet-handler/>
<mvc:view-controller path="/" view-name="login"/>
</beans>
のようなものを追加することができます
セキュリティフレームワークなしでログイン/セキュリティチェックを実行したい場合でも、Filterはこのようなことを行う理由が分かりません。
編集:ここでは、あなたの `DispatcherServlet`がweb.xml``にマッピングする方法は、コントローラ自体
@RequestMapping("/")
@Controller
public class MyController {
@RequestMapping()
public String showMeTheLoginPage() {
return "redirect:/login.html";
}
}
を通してそれを行うことができる方法ですか? –
@TomaszNurkiewiczのは \t \tのの春サーブレットサーブレット名> \t \t /のurl-pattern> \tのservlet-mapping> –