Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- array
- 크롬확장
- EventDrivenThread
- JSON
- CSS
- ;
- chrome extension
- 몽고db
- promise
- cygwin
- Tizen
- JavaScript
- map
- EC2
- CentOS
- Servlet
- arrow
- electron
- 설치
- 서블릿
- jQuery
- 클로저
- string
- SDK
- Native
- es6
- 파싱
- 타이젠
- 세미콜론
- MongoDB
- Today
- 1
- Total
- 75,456
KnP House for Daily
Servlet에서 JSON 받기 본문
BufferedReader bf = request.getReader(); if(bf == null){ System.out.println("buffer = null"); bf= null; } Object obj = JSONValue.parse(bf); JSONObject jobj = (JSONObject)obj; if(jobj==null){ System.out.println("jobj = null"); jobj = null; } MaphistoryURL = new HashMap<>(); Iterator it = jobj.keySet().iterator(); while(it.hasNext()){ String key = (String) it.next(); String visitTime = key.substring(0, key.lastIndexOf('.')); historyURL.put(visitTime,(String)jobj.get(key)); }
자바스크립트에서 JSON으로 xmlHttpRequest객체로 Send() 했을 경우.
다른 사람들은 BufferReader로 하지 않고, new JSONObject(request.getParameter(""))로 바로 JSON객체를 받아 오던데 이상하게 나는 JSONObject에 파라미터를 넣을 수가없엇다.
하지만 그래서 난 BufferReader로 요청이 있을 경우 Read를 하니깐 잘 돼었다.
받아온 Buffer를 --> Object --> JSONObject 순서로 변환하고, Iterator 로 열심히 쓰자~~
'Web > Servlet,JSP' 카테고리의 다른 글
서블릿에서 한글깨짐 현상 (0) | 2014.02.03 |
---|---|
Servlet에서 JSON 받기 (0) | 2014.01.28 |
Servlet에서 배열 받기! (0) | 2014.01.25 |
톰캣 바인딩 문제 (0) | 2014.01.16 |
0 Comments