본문 바로가기

web/JSP

(56)
jsp script 시작시 자동 실행 페이지 시작시 스크립트 함수를 실행할려면(body 에서 onload 말고 다른 방식입니다.) -실행할려는 함수가 test() 인경우 복수개도 실행가능합니다.
jsp 표현언어 안되는건 안될수밖에.. 표현언어가 안된다.... 대체왜! jstl은 라이브러리가 필요한다 하지만 jsp 자체에서 지원해주는건데.. 이유를 몰라 이것저것 다해보고 대략 2주일 정도를 허비한거같다. 예제도 보고, jstl 라이블러리도 깔아보고.. jdk 버전때문인가... 다른버전으로도 돌려서도 보고... 거의 포기할려는 찰라.. 지나가다가 이런 포스팅을 보았다. web.xml 파일이 따르는 서블릿 버전에 따라 EL 지원 여부가 결정된다. * 서블릿 2.3 >> EL을 지원하지 않는다. * 서블릿 2.4 >> ${expr}지원 / #{expr} 지원 안함. * 서블릿 2.5 >> ${expr}지원 / #{expr} 지원. ㅡ,.ㅡ 설마... 아........... 안되는건 안되는거다.... 제길...진도를 다음으로 넘어가야겠다.
jsp String에 대한 고찰.. 색다른건 아니고.. 코딩을 하다가 잠시 착각을 했다. JVM이 String 클래스를 생성할때 자동으로 "null"값으로 채워주는줄 알았다. BUT 다 알다시피 String 의 null은 객체의 참조가 되지 않아 주소값이 null이란 소리다.(레퍼런스 null) 즉 String str = "" 과 String str1 = null 은 전혀 다른 소리란 이야기다. 1. if(stest==null) 일때 2. if(stest=="null") 일때 위의 코드의 결과 값은 과연 어떻게 나올까?! 파라미터 없이 주소창은 http://localhost:9001/test/test.jsp 로 통해 들어간다. 알고리즘 문제도 아니고 단순한 JVM 장난하는거다. 1. null yes stest스트링의 값은 들어 있지 않다...
jsp tomcat startup,shutdown, '-Djava.endorsed.dirs=' 요즘에 이상하게 이클립스가 멈추는 바람에 서버를 켜놓은 상태에서 tomcat을 끌 방법을 몰라서 바둥바둥 거리다가 Tomcat 5.0\bin 에 있는 shutdown을 쓰면 될까 싶어서 쳐봣는데.. 이자식..뭐라고 하는거지...-0- 자세히 보니 JAVA_HOME의 디렉토리지정이 잘못되있었다.(정말...안되면 잘보면 보이는거 같다.) 환경변수에서 JAVA_HOME의 값을 잘 설정하면 된다. jdk 경로를 bin까지가 아닌 jdk까지만 해야합니다. startup, shutdown 잘됩니다^-^ 혹시 그래도 않되신다면 다음 링크를 참조 하세요. http://uiandwe.tistory.com/entry/Djavaendorseddirs-%EC%9D%84-%EC%B0%BE%EC%9D%84%EC%88%98-%EC..
jsp text box 동적 삭제 에서 버그~ 수정~ 제가 예전에 썼던 링크 : text box 동적 추가 삭제 파라미터로 넘기기! 에서 심각한...버그가..(심각할꺼 까지야..누가 쓰지도 않는데..) 삭제를 할때 보면은 체크를 하고 삭제를 누른후 전송 버튼을 눌러보면은.. ????????????????????????????????????? 8과 10이 안나온다. 에러가 나는것도 아니고, 주소창에서 파라미터를 보면은 잘넘어온다. 파라미터 행수도 8개로 맞고(view 에서 하나는 제외한다.), 근데 왜 문제일까?! 1. 파라미터는 잘 전송된다. 2. 행수또한 맞게 전송됐다. 3. jsp, java 의 오류는 아니다. -_-결국엔..알고리즘인데...왜 틀린거지... 생각해보니 view에서의 for문을 전송된 파라미터 행수대로 돌린다. 그러면 8이전까지 돌기 때..
JSP illegal to have multiple occurrences of contenType with different values 먼 개소리야! 잘만 되던건데.... 에러 메시지 뒤에 부가 설명을 보았는데 old ;text/html; charset=euc-kr, new: text/html; charset=EUC-KR 설마... 대문자로 바꾸니까 된다;; 어처구니 없는;; 띄어쓰기 때문에 안되는 사람들도 있던데...-0- 은근히 깐깐하네. (에러 메시지 뒤를 잘보시면 해답이 나옵니다.)
jsp 파일 다운 로드 파일 업로드가 끝낫으니 이번엔 파일 다운로드!! - 한글경로,한글이름으로 된 파일도 됩니다. - 콘솔창으로 파일경로,이름,파일용량이 표시됩니다. - 버그가 있는데...어떤경우에 에러가 나는지를 모르겟네요. 혹시 알아내시면 댓글좀.... - 한글일 경우 크롬에선 안되는...-0- 아무리 해도 무슨 이유인지를 모르겟네요.. 1. 찾아보기로 파일을 선택, 전송을 눌르면 해당 파일을 다운 받을수 있습니다. (뭐....자기 컴터에서 옮기는거죠..;; 단순하게 jsp를 통해서 옮기는거라 여기시면 됩니다.) 2. 시작이 localhost 로 되어 있꾼요. filedownview.jsp -file을 위한 페이지 입니다. 선택파일과 경로를 알기위해서 필요한 페이지 입니다. filedown.jsp 0 && file.isF..
jsp 다중 파일업로드 어제소스를 바탕으로 새롭게 만들어 보았다.(별다른 변화 없이 업로드 된다는게 cos 컴포넌트가 되게 신기하다;) 1. 행추가를 하면 file박스가 나옵니다. 찾아보기를 눌러서 파일을 추가 하고 전송 버튼을 눌러줍니다. 2. 전송된 파일의 이름과 파일 용량이 표시됩니다. 먼저 index.jsp : 체크 내용 어제꺼와 바뀐것이 있따면 text 박스가 file로 바꼈다는거박에 없다. 다음엔 서블릿 파일 upload.java (web.xml 파일에서 서블릿 네임을 추가해줘야 합니다. - jsp cos.jar 기초 파일 업로드 요기를 참조하세요) 다음엔 서블릿 파일인 upload.java 파일입니다. package upload; import java.io.File; import java.io.IOException..