问题标签 [welcome-file]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jsp - 欢迎文件列表页面默认不加载
我在Websphere Liberty上部署了一个应用程序。
当我访问我的主页时:localhost:8080/myapp
它显示一个空白页面。
但是,当我转到localhost:8080/myapp/jsp/status.jsp
它时,它会显示我需要的页面。
在我的web.xml
我将欢迎文件列表设置为:
文件目录结构为:
我无法弄清楚我的设置有什么问题。
spring-mvc - 如何在基于 java config 的 Spring 应用程序中将 home.jsp 设置为我的欢迎页面
我正在开发一个 spring 应用程序(基于注释的配置),其中 index.jsp 是我的默认欢迎页面。但现在我不想将 index.jsp 显示为我的欢迎页面,而是想将其更改为 home.jsp。我怎样才能做到这一点?
我尝试了 WebMvcConfigurerAdapter 类中的以下方法
它不工作。
java - Welcome-file index.xhtml 将 Not Found in ExternalContext 作为资源
我有一个部署到 wildfly 10 服务器的 jsf 项目。部署后,我导航到部署根目录 ( http://localhost:8080/ {deployment-name}/) 得到“/home/default.xhtml Not Found in ExternalContext as a Resource”错误,但是当我直接导航到文件定义的文件时在 web.xml 作为 hello.xhtml ( http://localhost:8080/ {deployment-name}/hello.xhtml) 一切正常。我猜它的欢迎文件列表有问题我想知道如何使部署根目录到 hello.xhtml ?提前致谢。以下是源文件:web.xml:
文件结构是:
hello.xhtml 文件是:
和 /WEB-INF/templates/default.xhtml 是:
servlets - WEB-INF下如何访问index.html文件
在基于 Eclipse 构建的示例 Web 应用程序中,我尝试将 index.html 文件放在 WEB-INF 文件夹下,然后更新部署描述符 web.xml 文件,如下所示以在部署时加载相同的文件:
但是当我尝试在 Tomcat 服务器中部署 Web 应用程序时,它不会加载 index.html 文件。但是,当我将 index.html 文件直接移动到应用程序的根目录时,即直接在 WebContent 文件夹下,index.html 文件确实在浏览器中成功加载。
我想如果我必须将默认 index.html 文件放在 WEB-INF 下,那么我需要编写一个 servlet 并将其保存<load-on-startup>0</load-on-startup>
在我的 web.xml 文件中。否则Tomcat容器无法直接访问WEB-INF下的index.html。
如果我遗漏了什么,请随时添加。
jakarta-ee - 如何在没有部署描述符的情况下在 Java EE 中定义欢迎页面
在一个简单的 Java EE 8 Web 应用程序中,由于部署描述符不是强制性的,并且由于 aServlet
和 aFilter
可以在带有ServletContextListener
注释的 中注册@WebListener
,我如何在不依赖web.xml
文件的情况下以编程方式定义欢迎页面列表?
java - 根“/”使服务器在通过 servlet 之前加载 index.html
我有一个映射到根目录“/”的 Servlet:
在这个服务器中,有几件小事在那里完成,比如验证和检索 Google Plus 信息。之后,我正在转发一个名为“index.jsp”的 JSP 文件
当我访问“localhost:8080/”时,静态文件“index.jsp”会在不通过 servlet 的情况下加载。出于架构原因,我无法更改 index.jsp 的名称。我想问一下是否有任何方法可以更改服务器的这种行为并使其在查看 index.jsp 文件之前查看 servlet。
html - CSS 申请首页失败
你好,我在/WebContent/html/LoginPage.html中有一个主页LoginPage.html
我在 web.xml 中配置了相同的
问题:当我尝试从主页 URL
http://localhost:8080/Project/访问文件时,
它无法应用 CSS。
而当我通过位置特定的 URL
http://localhost:8080/Project/html/LoginPage.html访问时
,应用了 CSS。
因此,加载欢迎页面时 CSS 无法应用;我尝试了多种选择。请帮忙。
java - 在 Spring MVC 项目中设置默认受保护的欢迎页面
我有一个 Spring MVC 项目,我想设置一个受登录保护的欢迎主页。我的配置结果通常是如果我询问如下 URL:
http://localhost:8080/angularjava/app/homepage.html
服务器正确地向我显示了一个登录页面。如果我问这个 URL:
http;//本地主机:8080/angularjava
我看到页面 homepage.html(带有指向 css 的错误链接等)并且没有显示登录页面。
这是我的web.xml
文件:
这是我的springmvc-servlet.xml
:
java - JSP 欢迎文件问题
我在 web.xml 中给出了欢迎文件但是在运行我的 spring 应用程序时,它在http://localhost:8080/web_customer_tracker/上显示 404 错误
我使用 IntelliJ IDEA,GlassFish 5.0.0,index.jsp 文件直接在 web 文件夹下,web.xml 在 web/WEB-INF 文件夹下。
这里的web.xml
spring-mvc-crud-demo-servlet.xml
索引.jsp
客户控制器