2014-03-28 157 views
0

我對Jetty非常陌生,我試圖將它引導到我的web應用程序,以便我不必使用tomcat。差不多我有以下文件結構:將Jetty嵌入到動態jsp頁面

siteapp 
    src.main 
     java 
     com.package 
      ConfigHandler.java 
      JettyBootstrap.java 
     webapp 
      WEB-INF 
      web.xml 
      index.jsp 

在我加入這個

Server server = new Server(8081); 

ResourceHandler handler = new ResourceHandler(); 
handler.setDirectoriesListed(true); 
handler.setWelcomeFiles(new String[] {"index.jsp"}); 

handler.setResourceBase("."); 
HandlerList handlers = new HandlerList(); 
handlers.setHandlers(new Handler[] {handler, new DefaultHandler()}); 
server.setHandler(handlers); 

server.start(); 
server.join(); 

我的index.jsp

<%@ page import="com.barcap.edt.atlasrisk.dashboard.ConfigHandler" %> 
<%@ page contentType="text/html;charset=UTF-8" language="java" %> 
<!DOCTYPE html> 
... 
... 
    <script type="text/javascript"> 
     <%=ConfigHandler.getConfiguration()%> 
    </script> 
... 

</html> 

的問題JettyBoostraper主要方法是,ConfigLoader沒有加載任何東西到index.jsp

什麼可能是我的問題,我該如何解決我T'

回答