我用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之后,它不会在浏览器中通过127.0.0.1:8080/jspbook/
在linux中显示空白目录
但我在Windows中尝试它并且它正确地显示了一个空白目录!
答案 0 :(得分:0)
哪种浏览器,您究竟尝试了什么?网址127.0.0.1:8080:jspbook/
无效,而应为127.0.0.1:8080/jspbook/
。当然,如果Windows机器与Linux机器不同,那么127.0.0.1
(又名。localhost
)将不会将您从Windows带到Linux。
答案 1 :(得分:0)
我必须告诉你,首先创建一个简单的html文件并检查你的浏览器是否可以访问该目录
在jspbook中创建一个名为test.html
<html>
<head><title> Its Test<title></head>
<body> Its Working Fine</body>
</html>
现在打开:http://127.0.0.1:8080/jspbook/test.html
如果这样可行,那么你的java代码就会出现问题,如果它没有工作检查你是否已经为组和其他人提供了读取权限