사진과 같이 해야 함
사진과 같이 해야 함
jsp 파일 생성시 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 오류 발생
JSP 프로젝트 Properties로 이동
Project Facets > java > runtime 클릭
Apache Tomcat이 체크 안되어 있을 경우 체크해준다.
체크 후 오류가 해결된 부분을 확인할 수 있다.
톰캣 startup.bat 실행시 실행과 동시에 바로 종료되는 문제가 있었다.
환경 변수도 등록했으나 동일한 문제가 발생하여 구글링을 진행하였다.
그래서 cmd에서 위와 같이 진행해보니 위와 같은 문제가 발생하였다.
재부팅을 해보면 해결이 된다고하여 재부팅 해보니 정상적으로 해결되었다.
이후 동일한 문제가 발생한다면 재부팅을 해보도록하자.
[Tomcat] 톰캣 한글깨짐 (0) | 2019.10.11 |
---|
자카르타 DBCP를 사용하려면 DBCP에 대한 정보 설정을 sever.xml에서 정의해야 한다.
실제 서비스 환경에서 server.xml은 톰캣홈\conf에 있다.
또한 이클립스 가상환경에서는 project Explorer 뷰의 Servers > Tomcat v8.0 Server~ 안에 있다.
이 두개의 server.xml에 정보설정을 해야 한다.
가상환경의 server.xml과 실제환경의 server.xml은 크게 다르지않다. server.xml에서 DBCP에 관한 정보를 설정해야 하는 위치와 방법이 같기 때문이다.
우선 이클립스 안에 있는 server project에서 server.xml 파일을 수정해준다.
소스파일은 아래와 같이 볼 수 있다.
소스 파일을 본 후 해당 부분을 변경해준다.
변경 후 tomcat > conf 폴더에서 server.xml 파일도 수정해준다.
해당 파일의 소스는 위의 사진과 같이 하단의 source에서 확인 및 수정이 가능하다.
추가할 코드는 아래와 같다.(이클립스, 톰캣 동일)
<Resource name="jdbc/basicjsp"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
username="jspid"
password="jsppass"
url="jdbc:mysql://localhost:3306/basicjsp"
maxWait="5000"
/>
그다음 톰캣의 server.xml 제일 하단 host에서 위의 코드를 삽입해주며, username 하단 부분부터 본인에게 맞게 변경해준다.(톰캣만)
<Context path="/StudyBasicJSP" docBase="c:\apache-tomcat-8.0.26\webapps\StudyBasicJSP">
<Resource name="jdbc/basicjsp"
auth="Container"
type="javax.sql.DataSource" //여기부터 본인에게 맞게 수정
driverClassName="com.mysql.jdbc.Driver"
username="jspid"
password="jsppass"
url="jdbc:mysql://localhost:3306/basicjsp"
maxWait="5000"
/>
</Context>
[JSP 개념] DB연결 방법 두가지 (0) | 2019.10.29 |
---|---|
[JSP 개념] 톰캣 실서버에서 jsp 파일 구동방법 (0) | 2019.10.29 |
[JSP 개념] 커넥션풀(2) jar파일 이클립스 및 tomcat에 복사 (0) | 2019.10.25 |
[JSP 개념] 커넥션풀(1) jar 파일 다운로드 (0) | 2019.10.25 |
[JSP 개념] location으로 데이터 전달 시 페이지가 정상 표시 안될 경우 (0) | 2019.10.23 |
압축을 해제한 파일은 tomcat에 lib에 복사를 해주도록한다.
tomcat에 복사를 맞췄다면 eclipse에서도 동일하게 진행해주자.
위의 사진과 같이 이클립스의 WEB-INF > lib에 파일을 복사해준다.
[JSP 개념] 톰캣 실서버에서 jsp 파일 구동방법 (0) | 2019.10.29 |
---|---|
[JSP 개념] 커넥션풀(3) server.xml (0) | 2019.10.25 |
[JSP 개념] 커넥션풀(1) jar 파일 다운로드 (0) | 2019.10.25 |
[JSP 개념] location으로 데이터 전달 시 페이지가 정상 표시 안될 경우 (0) | 2019.10.23 |
[JSP 개념] 데이터 베이스에서 한글을 입력하고 불러오기 (0) | 2019.10.22 |