Java 在服务器上运行时未填充index.jsp
我有一个非常烦人的问题,我正在用java创建动态项目。我有两个文件1)index.html 2)dataTable.jsp。这两个文件都有简单的hello world代码。当我运行index.html时,它在本地主机上运行,而dataTable.jsp也有相同的hello world内容,但它不在本地主机上运行。我只是得到白色屏幕,控制台上没有错误消息,而服务器已经启动。 这是目录结构 这是index.htmlJava 在服务器上运行时未填充index.jsp,java,html,jsp,Java,Html,Jsp,我有一个非常烦人的问题,我正在用java创建动态项目。我有两个文件1)index.html 2)dataTable.jsp。这两个文件都有简单的hello world代码。当我运行index.html时,它在本地主机上运行,而dataTable.jsp也有相同的hello world内容,但它不在本地主机上运行。我只是得到白色屏幕,控制台上没有错误消息,而服务器已经启动。 这是目录结构 这是index.html 在此处插入标题 你好,来自html 我认为您正在将Web.xml放在Web-IN
在此处插入标题
你好,来自html
我认为您正在将Web.xml放在Web-INF/lib中,如果是这种情况,请将其放在Web-INF目录中。您能提供Web.xml的内容吗?这可能有问题。@Paritosh DataTable DataTable.jsp index.html您是将其放入WEB-INF还是WEB-INF/lib,根据lib下的快照查找,如果是这种情况,请放入WEB-INF还是WEB-INF/lib-INF@Paritosh这两个文件都在WEB-INF下。它们不在WEB-INF下lib@Paritosh我做了改变,清理了项目,重新发布,重新启动服务器但仍然存在相同的问题我进行了更改、清理了项目、重新发布、重新启动了服务器但仍然存在相同的问题运行此jsp的URL是什么?您应该使用localhost:8080/DataTable/DataTable.jsp,…根据您的目录结构.HTTP状态404-/DataTable/DataTable.jsp,因为文件在WEB INF中,我是说将index.html和DataTable.jsp放在webcomponent中,将WEB.xml放在WEB-INF中。然后使用上面的url,它就会工作。