我是.jsp网页的新手,我只想编辑一些CSS并在发回客户之前查看我的电脑上的更改。我不想编辑任何java编码或任何东西,只是可能更改一些HTML和CSS的东西。
我在计算机上运行Tomcat,我可以浏览到http://localhost:8080/并查看Tomcat 9.0网页。
无论我做什么,当我浏览到我想要更改的任何.jsp文件时,我会得到一个404,所以我从头开始尝试排除故障,即使使用最基本的文件,我也会得到同样的错误。
我正在做的测试是简单地创建一个名为hello.jsp的文件并将其上传到 / webapps / hello 文件夹
我正在测试的代码基本上没有任何内容:
<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<p>Test</p>
</body>
</html>
当我浏览到网址时:http://localhost:8080/hello.jsp
我明白了:
HTTP状态404 - /hello.jsp
输入状态报告
message /hello.jsp
说明请求的资源不可用。 Apache Tomcat / 9.0.0.M4
我不明白什么是不可用的?
答案 0 :(得分:0)
您应该在此上下文中调用的URL是:
http://localhost:8080/hello/hello.jsp
假设hello
是webapps下的文件夹名称
答案 1 :(得分:0)
请检查服务器中定义的端口号 8080 是否已被同一服务器上的某个其他项目使用。如果有,请更改您的端口号,然后重试。
您的网址应采用此格式http://localhost:portno/hello/hello.jsp