Prtiillaalkjf
776
2019-11-13 09:42:03
4
147

class파일을 jsp 파일에서 참조


외부업체에서 class파일을 및 jsp파일을 받았습니다.

예)

jsp 페이지

<%@ page import="com.daou.auth.common.*,com.daou.auth.common.Crypto, com.daou.util.*, com.daou.util.File.*" %>

<%@ page import="com.daou.auth.creditCard.*"%>

위와같이 jsp 페이지에서 import가 되어있는상태인데요..

이러면 외부업체에서 class파일을 주었는데 이것을 java파일로 만들어서 넣어야 하는건가요.

아니면 jar파일로만들어서 이클립스에서 레퍼런스 라이브러리에 jar파일로 만들어서 넣어야하나요..

jar파일로 넣을경우 class파일이라서 jsp에서 import시에러가납니다..

0
0
  • 답변 4

  • 0
  • Prtiillaalkjf
    776
    2019-11-13 10:05:01 작성 2019-11-13 10:06:29 수정됨

    동글동글이 // class 파일을 jar로 압축후  lib에 넣어주어도jsp에서 에러가납니다.

    The import com.daou cannot be resolved


    아그리고 플젝에 Web App Library가없네요ㅣ;

    0
  • 관악산해질녘
    171
    2019-11-13 10:31:48 작성 2019-11-13 12:25:25 수정됨

    혹시 프로젝트 우클릭 프로퍼티스 들어가셔서  java build path나 facets 에서 설정해보셨나요

    이걸로 되면 프로젝트 lib에 넣고 import하는것도 될 것 같아요

    0
  • Prtiillaalkjf
    776
    2019-11-13 10:46:16

    해결했습니다.

    외부 jar파일을 import하는경우는 일단

    1.프로젝트 우클릭후 Floder (lib)를 만들어줌 (맨바깥쪽)

    2. 거기다가 jar파일 넣어줌

    3.프로젝트 우클릭 Bulit path  - config buildPath  - Add External JARs (X) -> 이러면 절대경로로되어 그JAR파일이 위치에 없으면 에러가남! 

    그러므로 Add JARs클릭 - 이전에 만든 lib를 참조한 폴더에들어가 jar파일 클릭후 Apply 후 OK

    4.확인방법 : *.classpah 에들어가서 확인결과 

    <classpathentry kind="lib" path="src/main/webapp/WEB-INF/lib/daou.jar"/> 이런식으로

    절대경로가 아닌 상대경로로 잡힌 라이브러리를 참조할수있음

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.