【发布时间】:2014-03-28 22:03:41
【问题描述】:
我对 Jetty 很陌生,我正在尝试将它引导到我的网络应用程序,这样我就不必使用 tomcat。我几乎有以下文件结构:
siteapp
src.main
java
com.package
ConfigHandler.java
JettyBootstrap.java
webapp
WEB-INF
web.xml
index.jsp
在 JettyBoostraper 主方法中我添加了这个
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>
问题是 ConfigLoader 没有将任何内容加载到 index.jsp 中
我的问题可能是什么,我该如何解决?
【问题讨论】:
标签: java jsp jetty embedded-jetty