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