spring mvc で簡単なナビゲーションを作成しようとすると問題が発生します。私はナビゲーションコントローラを持っています:
@Controller
@RequestMapping("/secure")
public class NavigationController {
@RequestMapping("/operation")
public String processOperationPage() {
//Some logic goes here
return "corpus/operation";
}
@RequestMapping("/configuration")
public String processConfigurationPage() {
//Some logic goes here
return "corpus/configuration";
}
}
そして、そのコントローラーに到達するための私のリンクがあります:
<a href="secure/operation.htm">Operation</a>
<a href="secure/configuration.htm">Configuration</a>
リンクが初めてクリックされたときは、すべて問題ありません。ブラウザには、期待どおりの通常のパスが表示されます。例: http://localhost/obia/secure/configuration.htm
。しかし、このページにいて、このページから operation.htm にアクセスしたい場合、操作リンクをクリックすると、パスは次のようになりますhttp://localhost/obia/secure/secure/operation.htm
。
secure
が2回登場。どうすればこの問題を解決できますか?