Language/Java, Jsp 9

JSP ResultSet

// Usage ResultSet rst = stmt.executeQuery(sql); rst.first() // 커서를 처음으로 rst.last() // 커서를 제일 뒤로 rst.next() // 커서를 다음으로 rst.previous() // 커서를 이전으로 rst.isFirst() // 커서가 처음인지 rst.isLast() // 커서가 마지막인지 rst.getRow() // 현재 커서가 가리키고 있는 row 번호 rst.beforeFirst() // 커서를 제일 위로(빈 공간) rst.afterLast() // 커서를 제일 뒤로 https://kbseok.tistory.com/entry/JSP-ResultSet-%EB%8B%A4%EB%A3%A8%EA%B8%B0

Language/Java, Jsp 2022.04.06

jstl sql:query 쉽게 사용하기

뭔가 jstl sql문을 대충 빠르고 간단하게 쓰고 싶었는데 생각보다 검색을 많이 해야하기도 했고 검색하면서도 뭔가 정리가 안된 느낌이 들기도 해서 따로 간단하고 보기 편하게 포스팅 해봅니다. 1. 태그 라이브러리 선언 2. sql:setDataSource를 사용하여 DB 연결 ... pageContext.setAttribute("dbconnectUrl", dbconnectUrl); pageContext.setAttribute("Db_USER", Db_USER); pageContext.setAttribute("Db_PASS", Db_PASS); ... 데이터베이스에 접속하기 위한 Data Source를 생성 3. sql:query를 이용하여 SQL query문 실행 // 이런식으로 쿼리에 동적으로 변하..

Language/Java, Jsp 2022.03.31

JSP cafe24 SMS send

사용 방법 나의 서비스 관리(카카오 알림톡/SMS 비즈니스형의 경우) - SMS 관리 - 소스 예제 - JSP 소스 예제를 보면 소스 예제가 여러 개 있긴한데 SMS 보내려면 아래 세 예제 코드만 보면 되는데요. 문자전송 - 발송 폼 소스 예제 문자전송 - 발송요청 처리 소스예제1 문자전송 - 발송요청 처리(발신번호 목록 조회) 소스예제2 sms 폴더를 하나 만들어서 차례대로 복사 붙여넣기 해줍니다. /sms/sms_test.do /sms/calljson.do /sms/sms_sender.do 1. sms_test.do ... var data_file = "./calljson.do"; ... loadJSON() 함수 안에 calljson 파일 위치에 맞게 코드 수정해주고 위와 같이 폼 형식을 자신에게 필..

Language/Java, Jsp 2022.03.24

jstl funtion

1. 날짜 ex) 2022-03-17 21:10:23.0 -> 2022-03-17 ... - 간단하게 바꾸기 1) 현재년도 2. 숫자 포맷 ex) 1000 -> 1,000 ... 3. 문자열 자르기 ... ${fn:substring(item.c_date,0,10)} 4. 객체 Length 얻기 ... ${fn:length(list)} 5. 공백 제거 ... ${fn:trim(ex)} 6. 배열 ${text.content.main.map.mapogu}, ${text.content.main.map.gangnamgu}, ${text.content.main.map.jongnogu}, ... https://programmers.tistory.com/entry/JSTL-format-태그로-날짜-형식-변경하기

Language/Java, Jsp 2022.03.18

JSP ResultSet 전체 레코드 개수 구하기

마지막 레코드로 가서 현재 레코드가 몇 번째인지 저장한 후, 처음으로 되돌려서 1. 데이터 출력 2. 또는 데이터 없을 때 처리 // 또는 간단하게 아래와 같이 사용도 가능 ... int totalRecord = 0; ... rst.last(); totalRecord = rst.getRow(); rst.beforeFirst(); https://record22.tistory.com/150 https://blog.naver.com/jsh2194/50088212239 https://stackoverflow.com/questions/192078/how-do-i-get-the-size-of-a-java-sql-resultset

Language/Java, Jsp 2022.03.16

jstl 문법 정리

까먹었을 때 계속 검색하기가 귀찮아서.. 정리겸 포스팅 합니다 각자의 상황에 맞게 쓰시길! 1. Set, If문 50이상이면 출력 ... // 문자가 비어있을 때 ${centerInfo.c_tel} 2. For문 ... id: ${status.count} name: ${item.name} age: ${item.age} example: ${item.example} // varStatus // index : index 번호, 0부터 시작 // count : 1부터 시작 3. Function ... ${fn:substring(text,0,3)} 4. pageContext // Usage ${exampleText} ${status.current} https://thefif19wlsvy.tistory.com/m/61

Language/Java, Jsp 2022.03.12

JSP The method ...(String) is undefined for the type ...

The method get(String) is undefined for the type Object The method getJSONObject(String) is undefined for the type JSONObject​ JSP에서 다국어 지원을 해야하는 상황이 생겨서 json 파일을 파싱하여 화면에 맞게 데이터를 출력하려고 했는데 위와 같은 비슷한 에러들(찾는 데이터가 undefined, 즉 데이터를 찾을 수 없다는..)이 계속 떴다. // lang.en.json { "content":{ "example":"???", "example-array": { "text": [ "text1", "text2" ] } } } 뭐 json 파일도 고쳐보고 getJSONObject, getAsString 등 써봤..

Language/Java, Jsp 2022.01.21

이클립스 톰캣 서버 오류 및 서버 설정

Eclipse 안에 WAS인 Tomcat을 사용하다보면 많은 오류들을 접하게 된다. Server Tomcat v7.0 Server at localhost failed to start. 내 경우에는 위와 같은 오류가 났는데 @WebServlet("/cookie1") 서블릿을 웹서버에 등록하는 WebServlet에 /를 빼먹어서 그렇다 ^_^ 혹시라도 앞에 /를 적어주지 않았는지 다시한 번 살펴보길 바란다... 혹시 아래와 같은 오류가 났을 경우에는 An error occurred. See the log file ... 프로젝트명/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xml 파일을 삭제하면 된다 ^.^ 그리고 간단하게 서버 생성하고 환경 설정하는 부..

Language/Java, Jsp 2018.07.21