본문 바로가기
반응형

Web Programing!/JAVA / JSP86

자리 수 맞추기 - String.format / DecimalFormat import='java.text.DecimalFormat' DecimalFormat df = new DecimalFormat("##0.0%"); // 백분율로 변환... String percent = df.format(0.023); // 결과 percent : 2.3 ================================================== DecimalFormat df = new DecimalFormat("000000"); String number = ""; number = df.format(123456); // 결과 number : 123456 number = df.format(123); // 결과 number : 000123 ================================.. 2011. 12. 6.
[JSP] 자바가 바라보는 xml 자바가 바라보는 XML XML과 관련해 자바에서 필요한 자료는 대부분 이미 나와있다 해도 과언이 아니다. 다만 ‘언제 어떤 도구를 사용할 것인가’를 일목요연하게 정리한 자료를 좀처럼 찾기 어렵다는 것이 흠이라 할 수 있다. 따라서 자바 환경에서 간단한 XML 프로그램을 만들어 보고, DTD 등의 스키마에 맞춰 검증하는 등 XML 문서를 처리하는 기본적인 도구를 살펴보자. 글쓴이 김도형 필자가 현재 수행하는 프로젝트에 XML을 도입하기 시작한 것은 지난해 9월경부터다. 처음에는 개발중인 응용 프로그램에서 읽을 수 있도록 자바 컴포넌트에 관련된 메타 정보(metadata)를 기술하기 위해 XML을 사용했는데, IBM의 XML4J 파서(parser)를 이용해도 별 무리가 없었다. 하지만 올해로 접어들어 XML.. 2011. 10. 15.
[JSP] class파일 디컴파일하기 jad158g.win.zip 다운받기 1. 클래스 하나만 디컴파일시 example1.class를 디컴파일시 jad.exe 를 디컴파일할 파일과 동일한 폴더에 놓습니다. Command 창에 jad -o -sjava example1.class 결과물 : 'example1.java' 2. Package 를 디컴파일시 tree 폴더 아래의 모든 클래스파일을 디컴파일시 폴더와 같은 폴더에 jad.exe 를 위치하고 Command 창에 jad -o -r -sjava -dsrc tree/**/*.class 결과물 : 폴더내에 [src] 폴더가 생성됩니다. 2011. 10. 14.
[JSP] execute/executeQuery()/executeUpdate() 용도 execute - executeQuery, executeUpdate 두가지 모두의 경우를 포함 합니다. - DDL, DML, DCL 모두 사용할수 있습니다. - 다만 리턴이 boolean 값으로 넘어옵니다. executeQuery() - ResultSet을 얻기위한 method - 주로 select 문에 이에 속함. executeUpdate() - 적용된 행의 갯수를 얻기 위한 method - DDL (insert, update, delete)에 사용. - DML (create, drop, alter)에 사용. ==중요== executeUpdate()는 쿼리로 처리된 행의 수를 나타내기 때문에 int로 반환됩니다. 예) int x = pstmt.executeUpdate(); 행의 갯수가 없을 경우에는 0.. 2011. 9. 30.
반응형