반응형

[IT] 14

[JAVA] CSV 파일 쓰기 & 한글 깨짐

csv 파일 쓰기 12345678910111213141516171819String filePath = "파일경로";String fileName = "파일명.csv";String makePath = filePath + File.separator + fileName;String text = "파일 내용"; // 파일 내용에서 각 셀은 "," 로 구분해 주고 다음 행 입력 시 "\n" 로 구분 File folder = new File(filePath); if (!folder.exists()) { folder.mkdirs(); // 폴더가 없을경우 폴더 생성} try { BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStr..

[IT]/[JAVA] 2019.03.25

[Power Mockup] 쉬운 스토리보드 작성

파워포인트를 이용해 쉽게 스토리 작성하는 방법이 있다. Power Mockup https://www.powermockup.com/ 우선 위에 사이트에서 Power Mockup을 다운받을 수 있다. 다운이 완료되었으면 다운받은 파일을 실행시켜 보자. 여기서 모든 파워포인트를 종료하고 실행시켜야 한다. 설치가 완료되고 파워포인트를 열어보면 목록에 Power Mockup이 설치된 것이 보인다. 사용법은 쉽다. 그저 그래그해서 가져오면 된다. 각각의 세부 항목도 정할 수 있다. 이 외에도 여러 아이콘들이 존재한다. https://www.powermockup.com/order 체험판을 사용해 보고 구매하고 싶다면 위에 주소로 들어가 구매하면 된다. 웹 개발자라면 구매해서 사용해도 좋을거 같다.

[IT]/[TOOL] 2018.04.03

[jQuery] selector 1

[jQuery selector] 1. 문법jQuery 또는 $ 로 사용한다.jQuery("h1"). 또는 $("h1"). 2. 태그 셀럭터$("태그명"). 3. id 셀렉터$("#id명"). 4. class 셀렉터$(".class명"). 5. not 셀렉터$(":not 태그명"). 6. 그룹 셀렉터$("태그명, 태그명"). 7. 자식 셀렉터$("태그명1 태그명2").- 태그명1의 자식들 중 태그명2의 요소를 선택 $("태그명1 > 태그명2").- 태그명1의 1단계 자식들 중 태그명2의 요소를 선택 8. 인접 셀렉터$("태그명1 ~ 태그명2").- 태그명1 다음의 모든 태그명2의 요소를 선택 $("태그명1 + 태그명2").- 태그명1 바로 다음의 태그명2의 요소를 선택 9. 셀렉터 속성$("태그명[속성=값..

[IT]/[jQuery] 2018.01.17

[JSP] 파일 업로드 활용하기

[fileUploadServer.jsp] 12345678910111213141516171819202122232425262728293031323334353637383940 Colored by Color Scriptercs 해당 파일을 확인할 수 있다. 파일제목이 test 이고 작성자는 admin 인 것을 확인할 수 있다. 또한 실제 파일명, 저장될 파일명, 파일 타입도 확인할 수 있다. 여기서 현재 upload 폴더에 test.txt 가 존재하여 test1.txt 로 파일명이 변경되어 저장된 것을 확인할 수 있다. 이는 MultipartRequest 의 FileRenamePolicy policy 를 new DefaultFileRenamePolicy() 로 설정되어 있기 때문이다. [fileUploadSer..

[IT]/[JSP] 2017.12.05

[JSP] 파일 업로드

http://www.servlets.com/ -> com.oreilly.servlet cos-26Dec2008.zip 을 다운받아 준다. cos-26Dec2008.zip 의 압축을 풀어준후 lib 폴더의 cos.jar 파일을 복사하여 Project의 lib 폴더에 넣어준다. cos-26Dec2008 -> doc index.html API 를 확인할 수 있다. 여기서 MultipartRequest 의 메서드를 확인하여 사용할 수 있다. 이번에는 5번째에 있는 new MultipartRequest(javax.servlet.http.HttpServletRequest request, java.lang.String saveDirectory, int maxPostSize, java.lang.String encodi..

[IT]/[JSP] 2017.12.05

[JSP] 액션태그(getProperty)

[saram_input.html] 12345678910 ID : NAME : AGE : [saram_input_ok.jsp] 123456789101112131415 전달받은 아이디 : 전달받은 이름 : 전달받은 나이 : Colored by Color Scriptercs saramDto 라는 useBean 의 이름일 가지고 있는 모든(*) property를 set 한다. saramDto 라는 useBean 의 이름일 가지고 있는 id property를 출력한다. 여기서 useBean 에서 전달받은 SaramDto 의 각 property 값과 setProperty, getProperty의 property 값은 같아야 한다!!

[IT]/[JSP] 2017.12.04

[JSP] 액션태그(forward)

[forwardEx01.jsp] 12345678910 ${param.forwardMsg } 성명 : ${param.forwardMeg } param을 통해 forwardMeg 이라는 메시지를 전달 받아 출력한다. [forwardEx02.jsp] 123456789101112131415161718 forwardEx02 위 forwardEx01.jsp 에서는 전달받은 user_name을 name으로 받아 name의 값이 없는 경우 param을 통해 Input your Name 이라는 메시지를 forwardMsg 라는 이름으로 전달한다. 그것을 forward 액션태그를 이용해 forwardEx01.jsp 로 이동한다. 주소를 보면 forwardEx01.jsp 가 아닌 forwardEx02,.jsp?user_na..

[IT]/[JSP] 2017.12.04

[JSP] 예외처리 페이지

[index.jsp] 1234567891011121314151617Insert title here 0으로 나누워 강제 에러 발생. 를 통해 에러발생시 myErrorPage.jsp 로 이동하게 한다. [myErrorPage.jsp] 1234567891011121314151617181920Insert title here 이것은 Error 페이지 입니다.죄송합니다. Colored by Color Scriptercs 에러 페이지를 활성화 하여 exception 활성화를 가능하게 한다. exception.getMessage() 를 통해 에러 메시지를 확인할 수 있다.

[IT]/[JSP] 2017.12.04
반응형