我有一个EAR文件,我尝试部署,并且部署良好,没有错误。问题如下:
[所有ccs文件,图像,文件等均在HTML文件中使用绝对路径,(HTML文件是通过外部程序生成的,因此不能选择更改为相对路径),因此不会加载样式,指向其他页面的链接不起作用,等等。
为清楚起见:
我将耳朵部署在“ localhost:8080 / app中,已加载index.html文件,但在文件内部,我尝试使用指向page2.html的链接,而路径为localhost:8080 / page2.html。 “本地主机:8080 / app / page2.html”。
浏览器显示“页面无法加载”
如何在不更改相对路径的情况下解决此问题?我在application.xml的上下文根中包含“ app”,在war文件中包含web.xml的欢迎文件,其中包含“ index.html”。
结构如下:
file.ear元信息file.war网络信息index.htmlcss文件夹pageX.html
求助。
提前感谢。
将您的应用程序部署为ROOT.war
如果您继续看到服务器欢迎页面,您可能还需要调整服务器配置以允许此操作