当我在 netbeans 中打开一个新项目时,IDE 总是创建 index.html 而不是 index.jsp。
我正在使用 classfish 服务器。
如何获得它来创建 .jsp 文件?
我是这样开始的。从主菜单中选择文件 > 新建项目 (Ctrl-Shift-N)。在类别下,选择 Java Web。在项目下,选择 Web 应用程序,然后单击下一步。
这已经改变了(我相信在 7.3.1 中)。如果创建 Java EE 版本设置为“Java EE 7 Web”的 Java Web 项目,那么它会创建 HTML 页面。如果您选择例如“Java EE 6 Web”,那么它会创建 JSP 页面。我相信没有办法改变这种行为。
我收到了您的问题,但是我在不同的上下文中编写:在 NetBeans 中 - 如果您希望在运行项目时先运行指定文件而不是 index.html,那么我们需要执行几个快速步骤:
例如:我有一个名为“DemoJSP1”的项目,我创建并希望在项目运行期间运行的“add.jsp”文件位于“Web Pages”文件夹下。
所以默认情况下的上下文路径将是这样的:/DemoJSP1
,这里我必须更改上下文路径/DemoJSP1/Web pages/add.jsp
并单击确定保存设置。
现在,当我们运行项目时,add.jsp
默认情况下它会首先加载文件。