본문 바로가기

jsp7

java list를 jsp에서 json으로 변환하기 java list를 jsp에서 json으로 변환하기 java영역에서 List 형식의 데이터를 jsp에서 받아서 json으로 처리하는 방법이다. 먼저 java영역에서 ModelAndView로 넘겨준다. /* java, 컨트롤러 영역 */ mav.addObject("javaList", service.getTestList(param)); // service.getTestList는 List 형식 그리고 javascript에서 list를 json으로 바꿔주는 function을 따로 만들어서 사용한다. var javaList = '${javaList}'; //jstl로 받아서 변수 지정 var test1 = fn_javaListToJson(javaList); console.log("fn_javaListToJson .. 2020. 3. 30.
JSP(JSTL)에서 호출 url 가져오기 jsp에서 호출 url 가져오기 @RequestMapping(value="/index.do") 와 같은 호출경로를 가져오는 것은 사실 저도 잘 모릅니다. 이미 컨트롤러에서 jsp를 호출하면서 기존의 호출경로는 사라지고 /WEB-INF/home/index.jsp 와 같은 내부경로가 출력됩니다. 여기저기 찾아보고 물어봤지만 jsp에서는 호출 url를 가져올 수 없다라고 이야기하더라구요. 물론, 저도 못찾아서 결국 컨트롤러에서 호출경로를 넘겨줬습니다. 방법은 컨트롤러에서 model.addAttribute("servletPath", request.getServletPath()); 이렇게 request.getServletPath() 값을 model.addAttribute을 사용해서 담아주고 다시 jsp에서 ${s.. 2017. 4. 28.
JSTL \n, <br> replace하기 JSTL에서 textarea를 받아서 태그로 변환할려고 하였으나 가능하지 않았다. replace의 문법오류가 발생했다고 떴다. -오류 내용- contains invalid expressionFailed to parse the expression JSTL에서 \n값을 사용할려면 미리 '\n'값을 담아놔야한다. 방법은 다음과 같다. JSTL Functions 라이브러리 추가 pageContext.setAttribute("newline", "\n"); 참조 : http://javakorean.com/1983 2017. 4. 28.
[스크랩]JQuery를 이용한 Table 데이터를 Excel로 Export 해당 원문의 출처를 밝힙니다. 출처 : http://her0116.comics.pe.kr/64 JQuery를 이용한 Table 데이터를 Excel로 Export // 파일명을 지정 하지 않고 할때 $("#btnExcel").live("click", function () { window.open('data:application/vnd.ms-excel,' + encodeURIComponent($("#tableName").html())) e.preventDefault(); }); // 파일명 지정하고 할때 $("#btnExcel").live("click", function () { var a = document.createElement('a'); var data_type = 'data:application/v.. 2015. 2. 9.