[자바 웹 문제 해결]javax.naming.NamenotFoundException:Name jdbc is not bound in this Context 문제
1039 단어 javaweb
자바 웹 내 장 된 연결 풀 을 사용 하여 데이터 원본 을 가 져 오 는 중 오류 가 발생 했 습 니 다.자바 x.naming.Namenot Found Exception:Name jdbc is not bound in this Context;javax.naming.Namenot Foundation Exception:Name[jdbc/TomcatPool]is not bound in this Context.Unable to find[jdbc].번역 해 보면 만 든 JNDI 용기 에 이 이름 이 없다 는 것 을 말 합 니 다.즉,JNDI 용기 에서 특정 이름 의 데이터 원본 을 검색 할 수 없다 는 것 입 니 다.
해결 방법
웹 프로젝트 의 웹-INF 의 웹.xml 에 이 단락 을 추가 합 니 다.
DB Connection
JDBC/BBS
javax.sql.DataSource
Container
jsp java :
DataSource ds = (DataSource) ctx.lookup("java:comp/env/JDBC/TestDB");
Context envCtx = (Context) ctx.lookup("java:comp/env");
DataSource ds = (DataSource) ctx.lookup("JDBC/TestDB");
설정 하지 않 거나 설정 오류 가 발생 할 수 있 습 니 다:Name jdbc is not bound in this Context,JDBC/BBS 3 로 설정 하면 Name jdbc is not bound in this Context 를 보고 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Javaweb에서 양식 데이터를 가져오는 다양한 방법Javaweb에서 양식 데이터를 가져오는 몇 가지 방법 1. 키 값이 맞는 형식으로 폼 데이터를 얻는다 getParameter(String name): 키를 통해 value를 반환합니다. getParameterVal...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.