回 帖 发 新 帖 刷新版面

主题:[讨论]关于tomcat的配置。。。麻烦大家来看看

我的Tomcat能正确访问到http://localhost:8080
但是当我进入manager然后选我创建的project的时候,我明明就在文件里写了JSP还有servlet,但是我一进入http://localhost:8080/myProject/ 他就会提示404错误,怎么会这样呢,我明明是有那个project的啊!
 
进入那个页面只有一行错误提示,就是

type Status report

message /TryWebFirst/

description The requested resource (/TryWebFirst/) is not available.

 

我创建的project:TryWebFirst没找到,为什么会这样呢,我在tmocat那个文件里也找到了TryWebFirst这个包了啊,而且程序肯定没有错,我是照着视频里的程序对了的,我是哪里配置错了吗 

我重新创建了一个project:TrySec,里面只新建了一个MyJsp.jsp
也是一样的反映。。404 

有哪位知道这是为什么啊,小女子必有重谢~

回复列表 (共3个回复)

沙发

1、可能是路径不正确,你打开Eclipse在你的项目上右键然后选择他的属性,再出来的对话框中有个Resource你点这个上面有他的路径你看和你访问的路径一样不!
2、就是在Tomcat里面写程序不用Eclipse 你在Tomcat里面由一个conf的文件夹你打开这个文件夹里面有个server.xml你用文本打开然后在里面加一段代码  <Context docBase="项目URL" path="访问RUL" /> 然后在Tomcat里面直接运行Tomcat 在打开一个网页运行,绝对不会出错!

板凳

tomcat能正常启动吗?
http://localhost:8080这个是正常显示吗?

3 楼

myProject这个是你的工程名;
在web.xml文件中加入:
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
这后在WebRoot\自己写个index.jsp 文件;
<body>
    This is my JSP page. <br>
  </body>
在输入http://localhost:8080/myProject/ 看看有什么错。

我来回复

您尚未登录,请登录后再回复。点此登录或注册