struts2でwebシステムの開発を行っています。
login.jsp:ユーザののログイン画面
result.jsp:ログイン後のメニュー画面
がありセッションでユーザ情報を管理しています。
login.jspでユーザ情報を入力し「ログイン」ボタンを押すとloginアクションが呼ばれresult.jspに画面遷移します。
画面遷移後ののurlは「~\result.action」になっています。
result.jspには「ログアウト」ボタンがあり、セッションを削除してログイン画面へ遷移することができます。
ログイン画面で「ログイン」ボタンを押さずに「~\result.action」にurl直打ちでアクセスすることができるのですが、これをユーザにはしてほしくありません。
url直打ちで「~\result.action」にアクセスした場合はlogin.jspにアクセスするようにしたいのですがどうすればいいでしょうか?