【发布时间】:2017-01-16 03:55:49
【问题描述】:
我在关注this的例子,我在项目WebApplication1中创建了一个index.jsp文件,代码如下:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>First JSP Page</title>
</head>
<body>
<h1>Today's date</h1>
Date and Time: <%= (new java.util.Date().toString())%>
</body>
</html>
该文件位于WEB-INF 文件夹中。按照教程说明,我构建了项目(成功),然后运行它(也没有例外)。但是当我转到localhost:8080/WebApplication1'时,它显示404 错误。我也尝试了localhost:8080/WebApplication1/index,结果相同..
EDIT1:我还尝试从 Netbeans 放置它的位置复制 WebApplication1 文件夹并将其粘贴到 tomcat/webapps 并以相同的 (404) 结果运行最简单的 index.html。..
EDIT2:找到解决方案 - localhost:8080/WebApplication1/web/index.jsp 工作正常!
【问题讨论】:
-
@BalusC,谢谢,我会研究 oracle 教程。但是建议的答案(将 index.jsp 放在 WEB-INF 文件夹之外)对我不起作用..
标签: java jsp tomcat servlets netbeans