java - NetBeans 中 Java EE 后端的 HTML5 前端

标签 java html netbeans frontend backend

如果我想在后端使用 Java EE,在前端使用 HTML5+Bootstrap,该怎么办?在 NeatBeans 中,有不同类型的项目:针对 Java EE - java Web 应用程序,针对 html5 - HTML5/Javascript 应用程序。问题是如何向我的 servlet 解释使用来自其他项目的 html5 页面作为客户端的响应而不是 *jsp?或者这种方式根本行不通?如果是这样,那么它是如何工作的?

最佳答案

我认为简单的解决方案是使用“Java EE - java web application”项目类型(或任何 java ee 项目类型),它允许 HTML5 项目的所有功能,并且 java web 应用程序已经配置为使用前端源正确的位置。没有(技术)需要有 2 个独立的项目

另一个可能的解决方案可能是再次拥有 java ee 项目,并在某个名为例如的文件夹中拥有静态前端源(html、css、js...)。 java ee 项目中的应用程序。如果您随后在应用程序文件夹中创建 package.json 或 Bower.json,则可以使用"file"->“打开项目”并打开应用程序文件夹,就像它是 HTML5 项目一样(NetBeans 将带有 Bower.json 或 package.json 的文件夹识别为 HTML5)项目)。这样,您就可以在 NetBeans 中拥有 2 个独立的项目 - 一个项目将成为另一个项目的一部分。

如何提供 jsp/html 文件的确切配置取决于您的框架/服务器

关于java - NetBeans 中 Java EE 后端的 HTML5 前端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37342210/

相关文章:

html - 将边框设置为表格 tr,适用于除 IE 6 和 7 之外的所有版本

java - 将 JFrame 或 JDialog 添加到 java netbeans 应用程序

Java Swing - 如何使 JButton 的边界不可见?

java - 使用字符串作为开关参数

html - SVG图像作为背景图像时如何修改填充颜色?

javascript - Web 元素在 Visual Studio 实时服务器中无法正常运行

Netbeans - 无法安装 jdk 1.9.0 Build b53

java - 如何下载 Netbeans 的 Guava 库?

java - 需要帮助 : input int from console and pass it into method in different class

java - "key"在Java HashMap中存储了两次吗?