웹 & 프레임워크 168

Maven을 사용하지 않는 스프링 초기설정

1) 일단 아파치 톰캣 서버를 등록한다 (톰캣 홈페이지에서 받는다) 2) 프로젝트 오른쪽 클릭을 해서 preference -> Web 에서 JSP, CSS 등의 해당되는것들의 인코딩방식을 설정해준다.(보통 UTF-8)로 설정한다 3) library에 스프링프레임워크 라이브러리와, JSTL, jQuery, JDBC드라이버, 파일업로드용 등의 라이브러리를 WEB-INF/lib에 추가시켜준다. 4) http://gorakgarak.tistory.com/38 을 참고하여 WEB-INF를 설정한다. 5) dispatcher-servlet.xml (혹은 WEB-INF/web.xml 에서 설정한 에서 설정한 값) 을 설정한다. 보통은 이 두가지 속성에, 필요하다면. 파일 입출력을 위한 이 필요하다. 6) Http:/..

JSTL을 이용해 숫자포맷 세자리마다 쉼표 찍기

JSTL을 라이브러리로 등록하는건 기본이다. ${product.product_price } 원 이런식으로 집어넣으면 된다. 물론 pattern을 주면서 다양하게 집어넣을수 있다. pattern 속성으로 다양한걸 표현할수있다.쓰레기같은 네이버블로그 구닥다리는 뭔가 좀 많이 틀리다.어쨌든 세자리마다 쉼표찍기는 저걸로 충분하다 다른 패턴들은 알아서 뒤지길 나는 집에가서 통닭먹어야지 이런식으로도 되는데,, 이런식으로 찍으면 셋째자리마다 찍어준다. ​ 이런식으로 찍으면 001,000 으로 못생기게 찍어준다

JSON, JQuery를 이용해서 비동기통신(ajax) 예제

스프링등의 힘을 빌리지 않고 그냥 깡통 JSON.jsp를 만들어서 작업한다고 가정해보자일단 서블릿이나 컨트롤러에서 JSON.jsp로 포워딩하면서 그 값들을 줄것이다.JSON.jsp는 그 값들을 request나 session으로 받아 화면을 구성하기 시작할것이다 (그렇지만, 이 화면은 사용자에게는 보여지지않는다, 데이터 전달객체일뿐) 서블릿등에서 ArrayList userList를 리퀘스트에 담아 보냈다고 치고 진행한다. 주의할점을 표시해야고, 쉼표 하나하나에도 조심하며 예민하고 델리컷하게 다뤄줘야하기 때문에 코드 css는 적용하지 않겠다. //(*빨간색은 주의할점*) ////////////////////////////////////////JSON.jsp/////////////////////////////..