Spark-Java 框架、Jetty 和 JSP 文件

Spark-Java framework, Jetty and JSP files

请放轻松,我对整个网络开发这件事还很陌生,有点困惑。

我从 Maven 安装了 Spark 框架,它以 Jetty 作为其底层 web/application 服务器,对吗? Jetty 嵌入在 Spark jar 中,所以我不能't/shouldn 弄乱它。目前为止正确吗?

我读到 Spark 的嵌入式 Jetty 应该支持呈现 JSP 文件,但是我的浏览器确实将我的 JSP 页面解释为文本文档。我如何告诉 Spark/Jetty 它需要解释和提供这些页面而不是按原样提供它们?

我正在使用 Spark 2.5 和速度模板引擎。

到目前为止代码非常少。我没有设置到 JSP 文件的路径,而是在 Jetty 为 运行.

时在浏览器中输入路径

我已经用这种方法测试了几个不同的最小 JSP 文件。

我在 Spark 中添加了一个路由到我的 JSP 文件,你瞧,现在它尝试渲染文件!我想 Spark 必须处理传递给它的字符串的解释,而 Jetty 只是提供内容?打败我!有效!

编辑:很抱歉把它从死里复活,但它还没有答案,所以要求澄清......我在我的程序中使用 spark 框架添加了路由,并使用了spark 的 render() 函数让 Jetty 渲染 JSP 文件。我之前一直将 JSP 文件的路径作为静态文件输入,因此 Jetty 没有解释文件服务器端的内容(就像您对 JSP 所做的那样)而是试图处理文件本身到客户端的浏览器。菜鸟错误!