최근 프로젝트 중 하나에 Tomcat 및 .JSP를 사용하기로 결정 했으므로 약간의 장애가 발생했습니다. 내 로컬 클래스 "JSONCore" "형식으로 해결할 수없는 것 같습니다." index.jsp에서의처음으로 .JSP를 사용합니다. "JSONCore를 유형으로 해석 할 수 없습니다."(JSONCore는 로컬 클래스 임)
니펫 (문제 영역)의 JSONCore.java
<%
JSONCore jsonHandler = new JSONCore();
jsonHandler.searchSongs("search_query").getString("songID");
%>
니펫
import httpclient.*;
import org.json.JSONObject;
public class JSONCore {
public JSONCore() {
...
}
public JSONObject searchSongs(String query) throws Exception
{
...
}
public String getStreamURL(String songID) throws Exception
{
...
}
public JSONObject callRemote(String method, String post) throws Exception
{
...
}
}
모든 이상한 부품이 컴파일 않는다는 것이다 및 NetBeans에서 .war 파일로 올바르게 빌드하십시오.
오른쪽에 대한 소리, 감사합니다 BalusC. 웹 페이지가 일반 프로그램과 같은 특정 패키지와 연결되어 있지 않다는 것을 알지 못했습니다. –
당신을 진심으로 환영합니다. 그러나 나는 JSP 코드에서 자바 코드를 피하는 것에 대한 조언을 권하고 싶다. 우리뿐 아니라 현재와 미래에도 자신을 위해서. – BalusC