일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Spring
- rails
- 일본어
- javascript
- nico
- 日本語
- 一日一つメソッド
- メソッド
- html
- 비즈니스일본어
- jsp
- 반다이몰
- CSS
- Flutter
- 연습문제
- 건담베이스
- 건담
- Web
- ruby
- 자바
- 単語
- C로 시작하는 컴퓨터 프로그래밍4판
- 인프런
- Python
- java
- vscode
- rails7
- DART
- springboot
- 디지몬
- Today
- Total
목록jsp (28)
AR삽질러
1. 표현언어 - JSP(Java Server Pages) 표현 언어는 JSP 페이지에서 Java 코드와 함께 사용되는 태그 기반 언어로 표현언어는 값을 표현하는데 사용되는 새로운 스크립트 언어로 JSP2.0규약에서 새롭게 추가된 기능이다. - JSP 페이지는 일반적으로 동적 웹 페이지를 생성하는 데 사용됩니다. - JSP 표현 언어는 JSP 페이지에서 Java 코드를 좀 더 간결하고 가독성이 높은 형태로 표현할 수 있도록 도와줍니다. JSP 표현 언어를 사용하면 Java 코드를 태그 안에 삽입하여 표현할 수 있습니다. 2. 표현언어기능 - JSP의 네가지 기본 객체가 제공하는 영역의 속성 사용 - 집합 객체에 대한 접근 방법 제공 - 수치연산, 관계연산, 논리연산자 제공 - 자바 클래스 메소드 호출 기..
- 자카르타(Jakarta)는 Java를 기반으로 하는 웹 애플리케이션 프레임워크로 Jakarta는 기본적으로 Java EE의 기능을 계승하면서도 더욱 가볍고 유연한 구조를 가진다. - 자카르타는 다양한 API를 제공하는데 파일 업로드와 관련된 API도 그 중 하나다. Jakarta Servlet API를 기반으로 하는 Jakarta Multipart API를 사용하여 파일 업로드를 처리할 수 있다. - Jakarta Multipart API를 사용하려면 HTML form에서 enctype="multipart/form-data"로 지정된 form을 생성한후 서블릿에서 HttpServletRequest 객체를 사용하여 업로드된 파일을 처리할 수 있습니다. 1. https://commons.apache.or..
JSP FileUpload : JSP(Java Server Pages) 파일 업로드는 웹 어플리케이션에서 사용자가 파일을 업로드하는 기능을 구현할 때 사용된다. 1. 파일업로드 원리 1). HTML폼 작성 사용자가 파일을 업로드할 수 있는 HTML 폼을 작성한다. enctype 속성을 "multipart/form-data" 로 지정해야 하는데 이 속성을 지정하지 않으면 파일 업로드가 되지 않습니다. Get과 Post방식에 용량이 제한되어 있기 때문이다. 2). 파일 업로드 처리 - 서버 측에서는 JSP 페이지에서 multipart/form-data로 전송된 데이터를 처리해야 한다. 이때, javax.servlet.http.Part 인터페이스를 사용하여 업로드된 파일에 대한 정보를 얻을 수 있습니다. - ..
https://arang95.tistory.com/65 Cookie 1. Cookie - JSP에서 쿠키(Cookie)는 클라이언트 측에서 데이터를 저장하고 유지하기 위한 방법 중 하나로 쿠키를 사용하면 사용자가 웹 사이트를 방문할 때마다 서버는 브라우저에 데이터를 보내고 arang95.tistory.com 1. JSP(JavaServerPages)에서 Cookie와 Session의 공통점은 둘다 클라이언트와 서버간의 데이터를 전송하고 유지하는 방법이다. 2. Cookie와 Session의 차이점 Cookie Session 저장위치 클라이언트 측에 저장 서버측에 저장 저장 데이터 문자열 값만 저장 객체를 저장 보안성 클라이언트 측에 저장되어 유출될 경우 보안상의 위험이 존재 서버 측에 저장되기 때문에 쿠..
1. Cookie - JSP에서 쿠키(Cookie)는 클라이언트 측에서 데이터를 저장하고 유지하기 위한 방법 중 하나로 쿠키를 사용하면 사용자가 웹 사이트를 방문할 때마다 서버는 브라우저에 데이터를 보내고 브라우저는 그 데이터를 저장되고 그 후 사용자가 같은 웹 사이트를 방문할 때마다 브라우저는 저장된 데이터를 서버에 전송한다. - 쿠키는 일반적으로 사용자의 로그인 정보, 방문한 페이지, 개인 설정 등을 저장하기 위해 사용되며 쿠키는 서버에서 생성되지만 브라우저에서 유지되고 브라우저가 종료되거나 쿠키가 만료되기 전까지 유지된다. 2. Cookie의 특징 - 쿠키는 클라이언트 측에서 관리고 서버는 쿠키를 생성하여 클라이언트에게 전달한다. - 쿠키는 클라이언트 측에서만 유지되기 때문에 다른 클라이언트에서는 ..
https://arang95.tistory.com/60 JSP 개인프로젝트(11) - 게시판만들기(페이징처리) https://arang95.tistory.com/59 JSP 개인프로젝트(10) - 게시판만들기(게시글수정, 삭제) https://arang95.tistory.com/58 JSP 개인프로젝트(9) - 게시판만들기(게시글내용보기) https://arang95.tistory.com/57 JSP 개인프로젝 arang95.tistory.com 지난시간에는 JSP페이징 기법을 활용하여 게시판의 내용을 지정한 페이지 수에 따라 나누어 관리하여 보여주고 이동시키보았다. 이번시간에는 JSP게시판에 작성된 글에 댓글을 달수 있도록 구현해 보겠다. 댓글쓰기는 기존 content.jsp에서 수정, 삭제, 목록 부..
https://arang95.tistory.com/59 JSP 개인프로젝트(10) - 게시판만들기(게시글수정, 삭제) https://arang95.tistory.com/58 JSP 개인프로젝트(9) - 게시판만들기(게시글내용보기) https://arang95.tistory.com/57 JSP 개인프로젝트(8) - 게시판만들기(게시글목록) https://arang95.tistory.com/56 JSP 개인프로젝트(7) - s arang95.tistory.com 지난시간에는 게시판만들기에서 게시판의 수정, 삭제를 구현해보았다. 이번시간에는 게시판 페이징을 활용하여 원하는 페이지 수만큼 사용자에게 보여줄 수 있도록 구현해 보겠다. JSP(JSP - Java Server Pages) 페이징 기법은 데이터를 여러..
https://arang95.tistory.com/58 JSP 개인프로젝트(9) - 게시판만들기(게시글내용보기) https://arang95.tistory.com/57 JSP 개인프로젝트(8) - 게시판만들기(게시글목록) https://arang95.tistory.com/56 JSP 개인프로젝트(7) - singleton적용, 게시판만들기 https://arang95.tistory.com/43 JSP 개인프로젝트(6) - 회원 arang95.tistory.com 지난시간에는 게시판만들기중 작성된 게시글의 내용을 볼수 있는 페이지와 모델을 구현하였다. 이번시간에는 게시판글 수정, 삭제를 구현해보겠다 1. 게시글 수정DAO db에서 해당 내용을 꺼내온다. 게시글 삭제는 문제없이 동작하지만 수정부분에서 db가..
https://arang95.tistory.com/57 JSP 개인프로젝트(8) - 게시판만들기(게시글목록) https://arang95.tistory.com/56 JSP 개인프로젝트(7) - singleton적용, 게시판만들기 https://arang95.tistory.com/43 JSP 개인프로젝트(6) - 회원탈퇴 https://arang95.tistory.com/42 JSP 개인프로젝트(5) - 회원정보수정 https://ara arang95.tistory.com 지난시간에는 게시판구현과 게시판데이터입력 전송기능 게시판글 목록을 출력을 구현했다. 이번시간에는 입력한 게시판의 글을 볼수 있도록 게시글을 클릭했을때 출력하는 페이지를 구현해보겠다.. 1. 글 내용 화면 작성 AR 웹페이지 메인 게시판 ..
https://arang95.tistory.com/56 JSP 개인프로젝트(7) - singleton적용, 게시판만들기 https://arang95.tistory.com/43 JSP 개인프로젝트(6) - 회원탈퇴 https://arang95.tistory.com/42 JSP 개인프로젝트(5) - 회원정보수정 https://arang95.tistory.com/40 JSP 개인프로젝트(4) - 회원가입완성, 로그인구현 https://ara arang95.tistory.com 지난시간에는 singleton을 적용하고 게시판 만들기에 들어갔다. 생각보다 시간이 많이걸리고 애먹는 부분이 많아 또 삽질했다고한다...그래서 예전에 학원에서 배웠던 방법을 적용해서 구현하는 중이다ㅠㅠ 이번시간에는 데이터 삽입과 글목록을..