2010-02-02 3 views
0

에서 작동JSP 컴파일은 웹 로직 10.3 실패하지만 하나의 코드 조각 아래 내 JSP가 웹 로직 10

<%@ page language="java" import = "import com.ecc.SiteAdmin.servlets.*" %> 

이 파일은 컴파일 및 Sun JDK 5와 웹 로직 (10)에 잘 작동하지만 다음 메시지와 함께 실패 36 : 1 : 6

SiteAdminLogin.jsp하는 JRockit와 웹 로직 10.3에서이 이름을 가진 타입은이 위치에서 찾을 수 없습니다.

<%@ page language="java" import = "import com.ecc.SiteAdmin.servlets.*" %> 

SiteAdminLogin.jsp : 1 : 36 : 반입 키워드이며 식별자로서 사용될 수 없다.

<%@ page language="java" import = "import com.ecc.SiteAdmin.servlets.*" %> 

JDK6을 나는 그것의 코드에서 단어 가져 오기를 제거하기 위해 나 한테 물어 같아요,하지만 왜 JDK5에서 작동하지? 거기에 더 많은 것이 있습니까?

편집 : IE7을 사용중인 동료 컴퓨터에서 제대로 작동하는 것 같습니다. 언젠가 IE8로 업그레이드 한 다음 언젠가 IE8을 제거한 다음 IE7로 다시 전환했습니다. IE 측면에서의 충돌처럼 보입니다.

답변

3

import 속성을 제거하지 -

더 아무것도있다. 따라서 여기서 보여주는 구문은 정확하지 않으며 두 경우 모두 실패해야합니다 (정확한 차이를 확인하려면 테스트가 더 많이 필요하고 생성 된 클래스를 제공해야합니다). 당신이 웹 로직 appc을 디버깅 할 않는

, 나는 그것을 제대로 해결하기 위해 단지 가져 오기를 기록,이 문제에 너무 많은 시간을 낭비하지 것이다 : 당신의 편집에 관한

<%@ page language="java" import="com.ecc.SiteAdmin.servlets.*" %> 

을, 나는 생각하지 않는다 이 브라우저는 순수한 서버 측 문제이므로이 문제와 관련이 있습니다. 다시 말하지만, 문제를 해결하고 시간을 절약하십시오.

1

import 속성을 import 속성에 넣는 것이 잘못 되었기 때문에 이상하게 작동합니다. 어쩌면 그들은 선도 (import)를 제거한 (비표준 호환) 파서를 작성했을 것입니다. 단지 자바의 쉼표로 구분 된 목록이 JSP 파일이을 가져올 것을 패키지 을 포함해야 페이지 지시자의 import