일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- html
- WebView
- Eclipse
- 안드로이드
- 이클립스
- 자바스크립트
- 웹뷰
- Maven
- TextBox
- Bootstrap
- decompiler
- Android
- varags
- 컬럼명
- C#
- Apache Lucene
- Web Service
- SpringSource Tool Suite
- scrollView
- Java
- Redirect
- MS-SQL
- 웹 서비스
- jsp
- STS
- MANTIS
- asp.net
- MSsql
- javascript
- 자바
- Today
- Total
목록Java/JSP | Servlet (10)
bboks.net™
1. WEB-INF안에 web.xml 수정 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* 2. Tomcat 또는 Spring TC Server server.xml 추가 ※ 참고로 spring-servlet.xml 안에 추가 [출처] Spring Parameter 한글 Encoding
기존에 jsp에서 폼전송시에 select박스에 값이 같은걸 select해주기 위해서는 각각 값을 비교해서 같다면 selected를 넣어주었습니다. 만약 option태그가 10개라면 10번의 비교를 해서 선택을 해줬던 것입니다. 물론 이 로직을 공통모듈로 만들어서 이용했었지요. 하지만!!!! 다음과 같은 스크립트를 쓰면 간단히! 해결됩니다!!! 스크립트 적용 예시 1 2 3 4 5 넘어온값: 스크립트 비적용 예시 1 2 3 4 5 넘어온값: 기존 메세드 사용 예시 1 2 3 4 5 넘어온값: [출처] [js] jsp에서 selected 사용 대체 스크립트
총 데이터 수가 37개인 데이터를 페이징 처리 해보자. 데이터는 DB에서 가져오거나 xml파일을 읽어올 것이다. 페이지를 3 페이지씩 보여줄 수도 있고 [1] [2] [3] [다음] 혹은 10페이지씩 보여줄 수도 있다. [1] [2] [3] [4] [5] ...[10] [다음] 값 셋팅에 따라 달라질 수 있도록 페이지그룹 사이즈(pageGroupSize) 변수를 사용하겠다. 셋팅할 수 있는 값이 페이지그룹 사이즈 말고 또 무엇이 있을까? 한 페이지 당 보여주는 리스트 갯수도 변할 가능성이 많다. 이것은 페이지 사이즈(pageSize) 변수로 놓자. 그러면, 페이징 로직의 결과를 예측하기 위해서 이 두개의 변수에 값을 넣어보자. 총 데이터 갯수 (count): 37 페이지그룹 사이즈 (페이지그룹을 몇개씩 ..