본문 바로가기

강의/지능웹설계10

[eclipse] jsp 지능웹설계 : 알림창 띄우는 방법 alert 사용 하면서 response.sendRedirect("이동할페이지") 대신 사용하는 방법 response.setContentType("text/html; charset=UTF-8"); PrintWriter writer = response.getWriter(); writer.println(""); writer.close(); 와 같이 작성하면 알림창이 뜬다. 그리고 response.sendRedirect("blah.jsp")으로 이동할 페이지를 작성하는 것 대신에 위 처럼 작성해주어야 한다. 실제 적용해서 사용한 모습 : 확인을 누르면 location.href에 작성한 페이지로 이동한다. 2021. 11. 26.
[jsp:eclipse] 지능웹설계 : multipartRequest 이용해서 파일 업로드 시에 절대경로 말고 상대경로 이용해서 업로드 하는 방법 사실 절대경로를 이용해야 multipartRequest를 이용한 파일 업로드가 가능하다. [1] upload.jsp 우선, 정보를 입력받을 form에 무조건 속성을 추가해주고 action="upload_process.jsp" 와 같이 form이 전송될 jsp도 작성합니다. 그리고 당연히 와 같이 파일을 입력 받을 input 태그도 추가해줍니다. [2] 그리고 upload_process.jsp에서 이제 파일을 업로드 하기 위해서 을 추가해주고, 해당 프로젝트에 webcontent 폴더 안에 파일 업로드를 받을 파일을 하나 생성해줍니다. 저는 .. 2021. 11. 26.
[jsp:eclipse] j_security_check 사용 중 HTTP 상태 408 – 요청 제한 시간 초과 뜨는 경우 tomcat server에서 role 과 user등록을 한 뒤에, 이용할 프로젝트에서 web.xml에 선언적 시큐리티로 form 방식으로 작성하는데, login.jsp에서 user로 로그인을 하려고 하니 HTTP 상태 408 – 요청 제한 시간 초과 가 떴다. login.jsp와 login_failed.jsp 를 아래와 같이 입력해 놓았고, 당연히 form 부분에서 실행하면 되는 거라 생각했지만, FORM /login.jsp /login_failed.jsp 사이에 적힌 .jsp 파일에서 실행을 해야 로그인이 성공하는 것을 볼 수 있다. 나 바보 2021. 11. 24.
[eclipse] failed while installing Java 14. error new dynamic web project를 만드려고 하는데 갑자기 에러가 났다 아래 뜬 긴 줄도 검색해보았지만 마땅한 해결 방법이 없고 .. 새로운 작업창도 열어서 뭐가 문젠지 알아보려 했지만 빨간 에러가 정말 ^^.. 그냥 이클립스를 한 번 삭제했다가 원래 사용하던 이클립스 버전인 2020.06으로 다시 설치를 진행했다. 삭제하고 설치하는 동안 또 안되면 어떡하지 하고 엄청 불안했는데 아주 깨끗하게 살아져서 정상적으로 켜져서 기분 좋게 외출했다. ㅋ 내 기분을 좌지우지하는 너 .. 정말 .. 후 2021. 11. 21.