关于myeclipse下新建web项目之后404问题 各位大侠,小弟初学jsp,之前在myeclipse下建好一个web项目,配置好tomcat6.0一切使用正常。后来又重新建了一个web项目但是连index.jsp都打不开!启动tomcat之后网址输入: http//localhost:8080/text/index.jsp 之后显示404错误。不解原因!!坐等高人解答 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.启动服务器时候报错没2.http//localhost:8080/ 看能不能访问到3.确定发布项目在服务器上没4.以上三步没问题的话 ,就是访问路径的问题了,从你的访问地址来看,你的项目名教text?确定?不是test?还有index.jsp是在webRoot根目录下吧? 启动服务器没有出错,http://localhost:8080/也能访问,text是我的项目名,index.jsp就是刚建好项目时就有的,在webRoot目录的WEB-INF下面。 说错了是在webRoot下的index.jsp 还有index.jsp是在webRoot根目录下吧? WEB-INF目录下的文件是不允许直接外部访问的,首页应该放在webRoot根目录下, 发布后应该在工程根目录里 发现一个很神奇的地方http//localhost:8080/text/index.jsp http后面没有: 这个是手误本人刚来混csdn论坛有点紧张 你打开tomcat 中的 webapps 找见你的项目,你能看见index.jsp吗,确定不是index.html? 把你的index.jsp代码贴出来看看 index.jsp是myelipse新建好web项目后自己就有的,我一点没改。。我只是新建好了web项目,然后就试着打开index.jsp可是打不开 ,但是我使用之前的那个项目就没问题。。奇怪了 发布是什么意思啊,我新手不知道发布是什么。不过我之前那个可以正常使用的web项目就在你说的那里也找不到可是就可以用啊。 在console旁边有个servers选项卡,点他就会看到你配置的tomcat然后在tomcat上点右键add然后就发布了 eclipse底下有个server,那里能看见你的服务器,点右键-add deployment-后面你应该会了 我是楼主!!问题解决了,果然是没有部署(deployment),解决方法是右键项目名,在myeclipse中选add and remove project deployment把tomcat加进来就行了! 谢谢各位的帮忙。 在启动Tomcat之前布署项目了吗? 你是不是在建新web的时候直接复制然后改其中的东西呢。如果是的话你试着右击新的web项目,在properties下选择MyEclipse,然后再MyEclipse下选择web,修改里面的Web Context-root,改成/web项目名!不知道你的是不是这样的原因。 原来是没部署项目,唉,纠结了这么久。404的错误就是找不到相应的资源。所以一定要确保书写的URL路径的正确。再就是修改完了jsp以外的文件一定要重新部署。 会不会是你的Java程序没有生成相应的class文件 用户名为汉字时候录入不到数据库? 神马都是浮云,哥发的不是帖子是寂寞! 从数据库中读出的新闻内容,怎么显示在fck上? 怎么使用Log4j记录数据库的操作并保存为一个文件? 讨论...如何通过程序把别人网站服务器的许多图片保存在自己的电脑.... 如何实现网页图片的“点击下载”功能? 使用aop技术数据加不进数据库 如何把tomcat 和jdk内嵌到工程中 兄弟们帮帮忙。。 描述struts2与springMVC的优缺点 JSP include问题 ExtJs TriggerField组件的fieldLabel显示不出来
2.http//localhost:8080/ 看能不能访问到
3.确定发布项目在服务器上没
4.以上三步没问题的话 ,就是访问路径的问题了,从你的访问地址来看,你的项目名教text?确定?不是test?
还有index.jsp是在webRoot根目录下吧?
启动服务器没有出错,http://localhost:8080/也能访问,text是我的项目名,index.jsp就是刚建好项目时就有的,在webRoot目录的WEB-INF下面。
说错了是在webRoot下的index.jsp
WEB-INF目录下的文件是不允许直接外部访问的,首页应该放在webRoot根目录下, 发布后应该在工程根目录里
发现一个很神奇的地方http//localhost:8080/text/index.jsp
http后面没有:
在console旁边有个servers选项卡,点他就会看到你配置的tomcat然后在tomcat上点右键add然后就发布了