빈수 개발자 개발 일기930 데이터베이스 커넥션 풀 연동 데이터베이스 커넥션 풀 연동 책에 나와 있는 방식은 이러하지만 강사님이 가르쳐주신 방법은 이러하다. package net.tis.sql; import java.sql.*; import javax.naming.Context; import javax.naming.InitialContext; import javax.sql.DataSource; public class GuestSQL { Connection CN ; public GuestSQL() { try { Context ct = new InitialContext(); DataSource ds = (DataSource)ct.lookup("java:comp/env/jdbc/snow"); CN = ds.getConnection(); }catch (Exceptio.. 카테고리 없음 2020. 8. 13. ER 방식으로 IF 문(SELECT) ER 방식으로 IF 문 사용해보기 파랑을 선택 했을 떄의 값을 3 으로 설정 해둔다. 받을 때 값이 3 이면 SPAN 태그의 색을 변경해주자! IF문을 자바처럼 IF~ ELES IF ~ ELSE 로 사용 할 수는 없지만 코드가 훨씬 간결하고 깔끔해보인다. 배워가면 배워갈 수록 웹에 자신감이 붙고 상상력이 커진다. 개발중/JavaScript 2020. 8. 12. ER 방식으로 값 전달 ( 연산 ) ER 방식을 사용함 으로써 훨씬 간편해진 코드 관리 개발중/JavaScript 2020. 8. 12. parameter error check 원래 넘겨주는 parameter 이 null 이면 에러창이 우두두두 뜨는데 이제는 에러처리가 가능하게 생겼다. 개발중/JavaScript 2020. 8. 12. <c:forEach> 사용법 를 알아보자. [begin_ end] ${cnt} , ' index count cnt ${status.index} ${status.count} ${cnt} index count cnt ${status.index} ${status.count} ${cnt} [ 결과 ] [ 풀이 ] 태그는 자바로 생각하면 for 문과 유사하다 이름은 cnt 로 하겠다 begin 은 즉 시작값 시작값을 1부터 하겠다 end 는 마지막 즉, begin 부터 end 까지 step은 증가치 2번씩 증가하겠다. index는 현재 반복중인 항목의 index는 7, 8, 9, 10 count 는 몇번 째 반복 중인지 알려 주는 카운트는 곧 1, 2, 3, 4 가 된다. cnt 는 말 그대로 cnt 값 개발중/JavaScript 2020. 8. 12. ER 값 전달 오늘은 EL 태그 방식을 배우기 시작했다. 이렇게 짧게 값을 받아올 수 있다니 아이디 : 암 호 S 자, 내가 입력 받아서 너에게 보내줄께 당신이 입력한 정보 입니다.( 고전 ) 아이디 : 비밀번호 : 당신이 입력한 정보 입니다.(EL 방식) 아이디 : ${param.id} 비밀번호 : ${param.pwd} 응 내가 두가지 방식으로 받아서 출력 해볼께, 봐바 EL 방식이 훨씬 편하지? 개발중/JavaScript 2020. 8. 12. javax.naming.NameNotFoundException: 아침까지 잘 되었던 애가 왜 갑자기 이러는지 나는 잘 모르겠다*^^* 오라클에는 존재하는 데이터인데 혹시 또 애 때문일까 싶어서 이렇게 되있구나.. 이게 한줄로 되어있으면 안돼! 시작과 끝을 나누고 http://tomcat.apache.org/tomcat-9.0-doc/jndi-datasource-examples-howto.html#Oracle_8i,_9i_&_10g Apache Tomcat 9 (9.0.37) - JNDI Datasource How-To JNDI Datasource configuration is covered extensively in the JNDI-Resources-HOWTO. However, feedback from tomcat-user has shown that specifics.. 개발중/Troubleshooting 2020. 8. 9. 포트에러(Multiple Contexts have a path of) 자 오늘 아침만해도 잘 되던 프로그램이었는데 또 망가질까 무서워서 복사본을 만들고 수정을 했다. 다시 돌아와서 실행을 시키니 Could not publish server configuration for Tomcat v9.0 Server at localhost. Multiple Contexts have a path of "/web-study-09". 그래, 뭔가 경로가 문제이구나 여러개가 쓰고 있다는 걸까,? 서버를 지워보고 다시 해봐야겠다 클릭 클릭 자, 다시 생겼고 이번에는 포트문제 이거는 포트가 충돌 되어서 생긴 문제 클릭 이거 변경 이렇게 임의로 바꿔주기 저장하고 실행 드디어 성공 개발중/Troubleshooting 2020. 8. 9. (RequestDispatcher 위치) org.apache.jasper.JasperException [오류본] package com.saeyan.controller; import javax.servlet.RequestDispatcher; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import com.saeyan.dao.MemberDAO; import.. 개발중/Troubleshooting 2020. 8. 9. 자바 오라클 연동 에러(javax.naming.NameNotFoundException:) import javax.naming.Context; import javax.naming.InitialContext; import javax.sql.DataSource; public class MemberDAO { public MemberDAO() { // TODO Auto-generated constructor stub } private static MemberDAO instance = new MemberDAO(); public static MemberDAO getInstance() { return instance; } public Connection getConnection() throws Exception { Connection conn = null; Context initContext = new I.. 개발중/Troubleshooting 2020. 8. 8. 다음 주소창 이용하기 개발중/Web 2020. 8. 5. Web 이미지를 a 태그로 pagecount){ endpage=pagecount;} msg = "select * from (select rownum rn, b.* from bbs b where b_file1 is not null) where rn between " + start + " and "+end+ " order by b_wdate desc"; ST = CN.createStatement(); RS = ST.executeQuery(msg); %> from : 작성자 : 10 ){ out.println("[이전]"); } %> 이미지를 a 태그로 하고 싶을 때는 이 방식을 사용하면 된다. 이 전체가 a태그 인 것이다! 개발중/Web 2020. 8. 4. 이전 1 ··· 69 70 71 72 73 74 75 ··· 78 다음