본문 바로가기

개발~/JSP7

JSTL <fmt:formatNumber> 금액 표시(세자리마다 쉼표) jsp로 화면을 그리고 있는데, 금액을 표시해야 되서 세자리마다 쉼표(, comma)를 넣어주고 싶었다. 1,000,000원 이렇게! 그래서 tld로 만들까.. script로 만들까.. 고민하다가, 찾아보니 jstl에서 기능을 제공하고 있었다. 다음에 다시 사용하기 위해 공유! 참고한 사이트는 아래 tutorials 홈페이지이다. https://www.tutorialspoint.com/jsp/jstl_format_formatnumber_tag.htm 그리고 jstl document 관련 문서는 아래 url인 것 같다. https://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/ 우리는 숫자를 금액으로 표시하는 방법에 대해 알고 싶으니까 oracle 문서에서 form.. 2018. 11. 28.
RequestDispatcher에 foward와 response.sendRedirect url차이 notice.jsp 에서 삭제버튼 클릭시, delNotice.jsp에서 삭제를 처리하고 다시 notice.jsp로 돌아오는 구조. notice.jsp 목록notice.jsp에 있는 삭제버튼과 구현 삭제 function delNotice(id) { if(confirm("삭제하시겠습니까?")) { location.href="delNotice.jsp?id="+id; } else { return; } } delNotice.jsp 1. forward RequestDispatcher rd = request.getRequestDispatcher("notice.jsp"); rd.forward(request, response); 그리고 삭제버튼 누르면 url이 http://127.0.0.1/jsp/admin/notice.. 2018. 4. 18.
[JSP] MVC 패턴 구현 - URI 패턴 참고한 책: 최범균의 JSP 2.3 웹프로그래밍 기초부터 고급까지(최범균 저)chapter 18 MVC 패턴 구현 2.3 설정파일에 커맨드와 클래스의 관계 명시하기책 소스코드: https://github.com/madvirus/jsp23최범균님 블로그: http://javacan.tistory.com/ 앞에서 한 command 패턴 예제2017/03/08 - [프로그래밍/JSP] - [JSP] MVC 패턴 구현 - 커맨드 패턴, 설정 파일 앞에 한 command 패턴에서 조금만 바꾸면 된다. ControllerUsingURI.java 서블릿 추가(ControllerUsingFile 복사해서 쓰자)commandHandlerURI.properties 추가web.xml에 추가 (HelloHandler는 계속 .. 2017. 3. 8.
[JSP] MVC 패턴 구현 - 커맨드 패턴, 설정 파일 참고한 책: 최범균의 JSP 2.3 웹프로그래밍 기초부터 고급까지(최범균 저) chapter 18 MVC 패턴 구현 2.3 설정파일에 커맨드와 클래스의 관계 명시하기 책 소스코드: https://github.com/madvirus/jsp23 최범균님 블로그: http://javacan.tistory.com/ 설정 파일을 쓰는 이유? 로직 처리 코드를 컨트롤러 서블릿에서 핸들러 클래스로 옮겼지만, 여전히 컨트롤러 서블릿은 명렁어에 따른 알맞은 처리를 하기 위해 중첩된 if-else 구문을 사용해야 한다. 이 코드는 새로운 명령어가 추가 되면 컨트롤러 서블릿 클래스의 코드를 직접 변경해야하는 단점이 있다. 이 단점의 해결 방법은 의 매핑 정보를 설정파일에 저장하는 것이다. 설정 파일의 한 줄은 '명령어=패키.. 2017. 3. 8.