logの実装
| @@ -1,6 +1,8 @@ | ||
| 1 | 1 | package cx.myhome.ckoshien.action; |
| 2 | 2 | |
| 3 | 3 | import javax.annotation.Resource; |
| 4 | +import javax.servlet.http.HttpServletRequest; | |
| 5 | +import javax.servlet.http.HttpServletResponse; | |
| 4 | 6 | |
| 5 | 7 | import org.apache.log4j.Logger; |
| 6 | 8 | import org.apache.struts.action.ActionMessage; |
| @@ -16,6 +18,11 @@ | ||
| 16 | 18 | |
| 17 | 19 | public class LoginAction { |
| 18 | 20 | @Resource |
| 21 | + public HttpServletRequest request; | |
| 22 | + @Resource | |
| 23 | + public HttpServletResponse response; | |
| 24 | + | |
| 25 | + @Resource | |
| 19 | 26 | @ActionForm |
| 20 | 27 | public PlayerForm playerForm; |
| 21 | 28 |
| @@ -27,6 +34,7 @@ | ||
| 27 | 34 | |
| 28 | 35 | public Player player; |
| 29 | 36 | |
| 37 | + | |
| 30 | 38 | static Logger logger = Logger.getLogger("rootLogger"); |
| 31 | 39 | |
| 32 | 40 | @Execute(validator = false) |
| @@ -58,6 +66,9 @@ | ||
| 58 | 66 | |
| 59 | 67 | //パスワード照合エラー |
| 60 | 68 | player = playerService.findByLoginId(playerForm.loginId); |
| 69 | + logger.info("IP:"+request.getRemoteAddr()); | |
| 70 | + logger.info("ポート:"+request.getRemotePort()); | |
| 71 | + logger.info(request.getRemoteHost()); | |
| 61 | 72 | logger.info("ログインID:"+playerForm.loginId); |
| 62 | 73 | logger.info("パスワード:"+playerForm.password); |
| 63 | 74 | if (player!=null){ |