본문 바로가기

개발14

전자정부프레임워크(스프링) 프로젝트 세팅하기 #1 #IDE 버전 STS 3.5.1로 사용하였습니다. http://spring.io/tools 에서 받을수 있습니다. 프로젝트 생성 패키지 에디터에서 우클릭후 New > 스프링 프로젝트를 선택한다. Spring MVC프로젝트를 선택한다. 프로젝트는 Maven이 자동으로 탑재되어 웹프로젝트형식으로 자동으로 전자정부프레임워크환경에 맞는 환경으로 설정이 완료된다. 사용할 패키지명을 입력한다. 프로젝트 생성시 빈설정, 패키지 설정이 입력한 대로 자동으로 생성된다. 생성된 프로젝트를 확인한다. 서버를 구동하자 구동후 한글이 깨지게 되는데 간단한 문제 이다. JSP에서 pageEncoding에 UTF-8이 설정되지 않은 문제다. 당황하지 않고 jsp에 pageEncoding을 입력해주면 된다. 그후 새로고침 을 하면 .. 2014. 5. 27.
WEBLOGIC 사용시 Sitemesh Decorator오류 수정 package com.uway.config; import java.util.Properties; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import org.apache.log4j.Logger; import com.opensymphony.module.sitemesh.Config; import com.opensymphony.module.sitemesh.DecoratorMapper; import com.opensymphony.module.sitemesh.Page; import com.opensymphony.module.sitemesh.mapper.AbstractDecoratorMapper; impo.. 2014. 4. 3.
JAVA Sinewave로 소리 재생하기 사인웨이브 만들기 public static byte[] getSineWaveByte(int hz, float sampleRate, int volume){ int period = (int) (sampleRate/hz); System.out.println(period); byte[] b = new byte[(int) (period)]; for (int i=0; i < period; i++) { double angle = i / (sampleRate/hz) * 2.0 * Math.PI; b[i] = (byte)(Math.sin(angle) * 127.0 * volume); } return b; } 재생하기 public static void playbyte(byte[] bytes) throws LineUnava.. 2013. 11. 26.
@ModelAttribute를 배열(ArrayList)로 받아서 사용하기 이전에 작성한글에 몇가지 안해도 될 것들이 있어 추가해본다. package person.reikop.test.vo; import java.util.Date; import java.util.List; public class TestVO { //자기 자신을 참조하여 리스트를 리턴하도록 한다. private List listVo; private String key; private String name; private String phone; private Date birth; private int age; private boolean married; public List getListVo() { return listVo; } public void setListVo(List listVo) { this.listV.. 2013. 7. 15.