'DEV > java' 카테고리의 다른 글
hs-err-pid.log (0) | 2009.03.05 |
---|---|
request 요청경로 확인방법 정리 (0) | 2009.01.12 |
validator 값 검증 (0) | 2009.01.08 |
hs-err-pid.log (0) | 2009.03.05 |
---|---|
request 요청경로 확인방법 정리 (0) | 2009.01.12 |
validator 값 검증 (0) | 2009.01.08 |
1. request.getContextPath() : 프로젝트 Context 명을 가져온다.
요청 : http://localhost/Project_test/test.jsp 경우
→ /Project_test 경로만 얻는다.
2. request.getRequestURI() : 프로젝트 Context명과 파일 경로를 가져온다.
요청 : http://localhost/Project_test/test.do 경우
→ /Project_test/test.do 까지 얻어온다.
3. request.getHeader("referer") : 요청을 한 부모페이지의 요청을 가지고 온다.
현재 페이지 : http://localhost/test/test1.do
요청 : http://localhost/test/test2.do
→ /test/test1.do를 얻어온다.
request.getHeader("REFERER");
request.getRequestURI();
request.getRealPath("/")
4. request.getQueryString() : 요청 파라미터를 모두 가져온다.
5. request.getRequestURI() : 사용한, 파일 이름만 얻어오는 방법(Split)
String[] url = request.getRequestURI().split("/");
String fileName = url[url.length-1]; // 배열의 마지막 값이 파일이름
or
request.getRequestURI().substring(request.getRequestURI().lastIndexOf('/')+1)
request.getAttribute("javax.servlet.include.query_string")
request.getAttribute("javax.servlet.include.path_info")
request.getAttribute("javax.servlet.include.servlet_path")
request.getAttribute("javax.servlet.include.context_path")
request.getAttribute("javax.servlet.include.request_uri")
request.getAttribute("javax.servlet.forward.query_string")
request.getAttribute("javax.servlet.forward.path_info")
request.getAttribute("javax.servlet.forward.servlet_path")
request.getAttribute("javax.servlet.forward.context_path")
request.getAttribute("javax.servlet.forward.request_uri")
addeventListener 쓰는 이유??.. (0) | 2009.01.12 |
---|---|
validator 값 검증 (0) | 2009.01.08 |
sqlMap 복잡한 컬렉션(collection) (0) | 2009.01.07 |
[자바스크립트] 팝업 화면 리사이즈하기 (0) | 2009.02.25 |
---|---|
요청과 동시에 자바스크립트가 실행되게 하기 위해서는..? (0) | 2009.01.06 |
문자 길이가 길경우 ...(말줄임표) (0) | 2008.12.29 |
다른 이름으로 저장시 경로 설정하기 (0) | 2009.03.12 |
---|---|
vmware (0) | 2009.03.09 |
[이클립스] history 기능 (0) | 2009.01.08 |
request 요청경로 확인방법 정리 (0) | 2009.01.12 |
---|---|
sqlMap 복잡한 컬렉션(collection) (0) | 2009.01.07 |
setView / setViewName (0) | 2008.12.29 |
다른 이름으로 저장시 경로 설정하기 (0) | 2009.03.12 |
---|---|
vmware (0) | 2009.03.09 |
콘솔 로그 쉽게 지우기 (0) | 2009.01.08 |
validator 값 검증 (0) | 2009.01.08 |
---|---|
setView / setViewName (0) | 2008.12.29 |
숫자 -> 문자 문자 ->숫자 Integer.toString (0) | 2008.12.29 |
[javascript] 이벤트 (0) | 2009.01.09 |
---|---|
문자 길이가 길경우 ...(말줄임표) (0) | 2008.12.29 |
prototype.js에서 setStyle() 사용하기 (0) | 2008.12.29 |
void |
setView (Object view) Set a View object for this ModelAndView. => URL도 이동 / 화면도 이동한다. 완전 다른화면으로 이동한다. request가 이어지지 않는다. ex) mv.setView(new RedirectView("../url명.do")) => 새창으로 이동한다. |
void |
setViewName (String viewName) Set a view name for this ModelAndView, to be resolved by the DispatcherPortlet via a ViewResolver. => URL의 변화는 없고 화면만 변한다. request가 이어진다. ex) mv.setViewName("/화면이름view"); => 주로 validation 할때 사용된다. 에러가 있을 경우에 이전 창을 그대로 보여주고 에러부분은 에러 메시지를 띄우고 값이 입력된 부분은 내용이 그대로 전달된다. 즉 request값이 이어진다. 값이 그대로 남게 하기 위해서는 value="testVo.title" 이런식으로 이전에 입력한 값이 Vo안에 담겨지도록 한다. |
sqlMap 복잡한 컬렉션(collection) (0) | 2009.01.07 |
---|---|
숫자 -> 문자 문자 ->숫자 Integer.toString (0) | 2008.12.29 |
[sql-map] tip!! (0) | 2008.12.23 |
<table width='200' border='0' cellpadding='0' cellspacing="0" style='table-layout:fixed;' cellspace='0'>
<tr>
<td><nobr style="text-overflow:ellipsis;width:200px;overflow:hidden"> 200px로 잘리는 테이블에 넣었을시 보이는</nobr>
</td>
</tr>
</table>
ex)))링크에 걸기 예2
<nobr class="nobr" style="width:120px;"><a href="javascript
------------------------------------------------------------------------------------
#example1 {text-overflow-mode: clip; width: 200px; overflow:hidden;white-space : nowrap; }
#example2 {text-overflow-mode: ellipsis; width: 200px; overflow:hidden;white-space : nowrap; }
#example3 {text-overflow-mode: ellipsis-word; width: 200px; overflow:hidden;white-space : nowrap; }
------------------------------------------------------------------------------------
[ white-space ]
[출처] text-overflow|작성자 알사장
요청과 동시에 자바스크립트가 실행되게 하기 위해서는..? (0) | 2009.01.06 |
---|---|
prototype.js에서 setStyle() 사용하기 (0) | 2008.12.29 |
[javascript]마우스 이벤트 & 키보드 이벤트 (0) | 2008.12.24 |