当我在netbeans中打开新项目时,IDE总是创建index.html而不是index.jsp.我使用的是classfish服务器。如何获得它以创建.jsp文件?从主菜单中选择“文件”〉“新建项目”(Ctrl-Shift-N)。在“类别”下,选择“Java Web”。在“项目”下,选择“Web应用程序”,然后单击“下一步”。
btxsgosb1#
这已经改变了(我相信是在7.3.1中)。如果你创建Java Web项目时将JavaEE版本设置为“Java EE 7 Web”,那么它将创建HTML页面。如果你选择例如“Java EE 6 Web”,那么它将创建JSP页面。我相信没有办法改变这种行为。
u5i3ibmn2#
我知道你的问题,但我写在不同的背景下:每当您在NetBeans中运行项目时-如果您希望缺省运行任何“指定的UI文件”而不是“index.html文件,”则需要执行几个快速步骤:1.从左栏的项目资源管理器中选择并右键单击项目。1.选择属性。1.在类别下,单击“运行”。1.将上下文路径更改为特定文件,然后单击“确定”保存。例如:我有一个名为“DemoJSP 1”的项目,我创建了“add.jsp”文件,并希望在项目运行期间运行该文件,该文件位于“Web Pages”文件夹下。因此,默认情况下上下文路径将如下所示:'/DemoJSP 1',在这里我必须将上下文路径更改为'/DemoJSP 1/Web pages/add.jsp',并通过单击“确定”保存设置。现在,当我们运行项目时,默认情况下会首先加载“add.jsp”文件。
2条答案
按热度按时间btxsgosb1#
这已经改变了(我相信是在7.3.1中)。如果你创建Java Web项目时将JavaEE版本设置为“Java EE 7 Web”,那么它将创建HTML页面。如果你选择例如“Java EE 6 Web”,那么它将创建JSP页面。我相信没有办法改变这种行为。
u5i3ibmn2#
我知道你的问题,但我写在不同的背景下:每当您在NetBeans中运行项目时-如果您希望缺省运行任何“指定的UI文件”而不是“index.html文件,”则需要执行几个快速步骤:
1.从左栏的项目资源管理器中选择并右键单击项目。
1.选择属性。
1.在类别下,单击“运行”。
1.将上下文路径更改为特定文件,然后单击“确定”保存。
例如:我有一个名为“DemoJSP 1”的项目,我创建了“add.jsp”文件,并希望在项目运行期间运行该文件,该文件位于“Web Pages”文件夹下。
因此,默认情况下上下文路径将如下所示:'/DemoJSP 1',在这里我必须将上下文路径更改为'/DemoJSP 1/Web pages/add.jsp',并通过单击“确定”保存设置。
现在,当我们运行项目时,默认情况下会首先加载“add.jsp”文件。