NetBeans - 新的Java Web项目 - html vs jsp

时间:2014-05-20 12:55:20

标签: java html jsp netbeans web-project

我发现了这个问题: Netbeans Web application .html .jsp

我有同样的问题。有办法以某种方式改变它吗? 或者如果我在同一个项目中创建一个新的.jsp文件,我如何使runnable(当我点击Run on Server加载.jsp文件并威胁那个默认而不是.html时)?

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

我不完全确定,但我认为您指的是欢迎文件机制。这个机制更喜欢什么文件取决于您使用的Glassfish / JavaEE的版本,因为在最近的版本中,jsp有点被弃用。正如你提到jsp我也假设你不使用面孔。

控制哪些文件或文件作为默认文件提供的最简单方法是您必须编辑web.xml,即标准部署文件(在EE6中成为可选项,但如果它在那里仍然可以参考:< / p>

<welcome-file-list>
    <welcome-file>index.html</welcome-file>
</welcome-file-list> 

the tutorial中所述:

  

如果Web容器收到有效的部分请求,Web容器将检查欢迎文件列表,并按指定顺序将每个欢迎文件附加到部分请求,并检查WAR中的静态资源或servlet是否映射到该请求URL。然后,Web容器将请求发送到WAR中匹配的第一个资源。

使用Netbeans,您还可以通过web.xml文件在&#34; Pages&#34;下编辑此列表。标签

答案 1 :(得分:0)

删除index.html,创建一个名为index.jsp的新网页,并在faces-config.xml内将所有index.html更改为index.jsp