0
我所面臨的問題而設計的接口 如下:而設計一個Java EE應用包org.eclipse.swt.dnd是顯示錯誤
對於包含拖動的特徵和下降我是使用SWT和所有 SWT拖放類在包 org.eclipse.swt.dnd
中定義。現在我的問題是,雖然開發 獨立應用程序,我已包括名爲 swt-4.2.1-win32-win32-x86
的外部jar,它工作正常。不過,雖然 開發Java EE應用程序,如果我包括像 <%@page language="java" import="org.eclipse.swt.SWT"%>
一個jsp頁面內包 org.eclipse.swt.dnd
它顯示了以下錯誤:
HTTP Status 500 - Unable to compile class for JSP:
--------------------------------------------------------------------------------
type Exception report
message Unable to compile class for JSP:
description The server encountered an internal error that prevented it
from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: [16] in the generated java file:
[C:\javaPrograms\.metadata\.plugins\org.eclipse.wst.server.core\tmp3\work\Catalina\localhost\wanem\org\apache\jsp\wanem_jsp.java]
只有一個類型可以導入。 org.eclipse.swt.SWT中解析到一個包
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:331)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:468)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
note The full stack trace of the root cause is available in the Apache
Tomcat/7.0.37 logs.
爲什麼你想在Web應用程序中使用純桌面GUI框架..? – Sorceror 2013-03-21 19:29:49
實際上,我希望我的應用程序基於Web,而不是獨立的應用程序。因此,用戶可以從該瀏覽器輕鬆瀏覽它。 – sss123 2013-03-22 07:22:20