我使用tomcat和linux ubuntu启动javaEE。
我在Linux上成功安装了tomcat,并在127.0.0.1:8080
中查看其第一页
那是:“有效...”
通过我书中的第一个示例,我在jspbook
中创建了一个名为webapps
的目录,并在WEB-INF
中创建了一个包含该jspbook
的子目录web.xml
:
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" version="2.4">
在webapps目录中还有另一个名为
jspbook.xml
的xml文件:<Context path="/jspbook" docBase="jspbook" debug="0"/>
现在,重新启动tomcat之后,在Linux中,
127.0.0.1:8080/jspbook/
不会在浏览器中显示空白目录但是我在Windows中尝试它,它正确显示了一个空白目录!
最佳答案
我必须告诉你,1创建一个简单的html文件,并检查您的浏览器是否可以访问该目录
在jspbook中,创建一个名为test.html
的html文件。
<html>
<head><title> Its Test<title></head>
<body> Its Working Fine</body>
</html>
现在打开:
http://127.0.0.1:8080/jspbook/test.html
如果这行得通,那么您的Java代码中就有问题,如果它不起作用,请检查您是否授予了组和其他组的读取权限