@ModelAttribute 사용 문의 드립니다.
- 작성자 :
- 박*원
- 작성일 :
- 2014-01-29 15:32:45
- 조회수 :
- 722
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
@ModelAttribute
public String ActiveLog(
HttpSession session,
HttpServletRequest request
) throws Exception {
String ActiveLog = "";
if (session.getAttribute("LoginInfo") != null) {
ActiveLog = InsertActiveLog((UserVO)session.getAttribute("LoginInfo"), request);
}
return ActiveLog;
}
컨트롤러에서 위처럼 사용시 아래처럼 주소표시줄에 붙어나오는 경우가 있습니다.
http://temp.busan.go.kr/MOBIZ_ADMIN/Banner.do?command=List&host=&schKey=A&schWord=&pageIndex=1&string=%ED%98%84%EC%9E%AC%EC%A0%91%EC%86%8D%ED%8E%98%EC%9D%B4%EC%A7%80+%3A+%2FMOBIZ_ADMIN%2FBannerProc.do%2C+%EC%8B%A4%ED%96%89%EA%B5%AC%EB%B6%84%3A+Modify
조치방법이 있나요?
public String ActiveLog(
HttpSession session,
HttpServletRequest request
) throws Exception {
String ActiveLog = "";
if (session.getAttribute("LoginInfo") != null) {
ActiveLog = InsertActiveLog((UserVO)session.getAttribute("LoginInfo"), request);
}
return ActiveLog;
}
컨트롤러에서 위처럼 사용시 아래처럼 주소표시줄에 붙어나오는 경우가 있습니다.
http://temp.busan.go.kr/MOBIZ_ADMIN/Banner.do?command=List&host=&schKey=A&schWord=&pageIndex=1&string=%ED%98%84%EC%9E%AC%EC%A0%91%EC%86%8D%ED%8E%98%EC%9D%B4%EC%A7%80+%3A+%2FMOBIZ_ADMIN%2FBannerProc.do%2C+%EC%8B%A4%ED%96%89%EA%B5%AC%EB%B6%84%3A+Modify
조치방법이 있나요?
A
안녕하세요. 박종원님.
@ModelAttribute를 메소드에 정의하신 경우는 해당 Controller가 호출 될 때에 해당 메소드 결과가 모델에 포함되어 view(JSP)로 넘어가도록 되어 있습니다.
JSP에서 모든 모델 정보를 포함하여 query 방식으로 호출되면 해당 정보고 url 상에 포함될 수 있는 것 같습니다.
JSP 내에서 모든 모델 정보를 <input ../>으로 처리하셨는지 확인하셔서 해당 부분을 제외시키시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
@ModelAttribute를 메소드에 정의하신 경우는 해당 Controller가 호출 될 때에 해당 메소드 결과가 모델에 포함되어 view(JSP)로 넘어가도록 되어 있습니다.
JSP에서 모든 모델 정보를 포함하여 query 방식으로 호출되면 해당 정보고 url 상에 포함될 수 있는 것 같습니다.
JSP 내에서 모든 모델 정보를 <input ../>으로 처리하셨는지 확인하셔서 해당 부분을 제외시키시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.