12
回答
为什么我写的jsp在eclipse里面可以完美运行,但是在浏览器里就不能运行
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   
我用jsp ajax 和servlet写了一个小页面,在eclipse里面可以运行,但是在浏览器里面就不能运行,也(也不是不能运行,就是我写的功能不能实现)报的错是找不到我的servlet,可是我的servlet配置是没有问题的啊,(要是有问题,在eclipse里面怎么能运行呢!)status=404!求哪位大神讲解啊!!!!
举报
Next_Jobs
发帖于5年前 12回/4K+阅
共有12个答案 最后回答: 5年前

明显路径错了,任何一个web项目都要符合一个标准结构

project
   |--WEB-INF
         |---classes
         |---lib
       web.xml
   |----*.jsp *.html

你说的在浏览器里运行是什么意思?servlet需要运行在容器里,浏览器只是访问并显示servlet的响应
--- 共有 1 条评论 ---
Next_Jobs就是相应啊,但是servlet都不响应!! 5年前 回复

引用来自“Next_Jobs”的答案

生成的.class文件是不是都必须放在WEB-INF里面?
必须在WEB-INF的classes文件里

引用来自“Next_Jobs”的答案


你看你那路径。。WebContent都上去了。。

 

eclipse里的内嵌浏览器也是有路径的 你对比一下。

 

 

--- 共有 4 条评论 ---
阿伏流回复 @张--鹏 : 不可能,怎么浏览器能跟eclipse路径不一样,完全不可能 都是jsp。 5年前 回复
张--鹏回复 @杜宏浩 : http://localhost:8888/sourcing/WebContent/index.jsp这是浏览器才能访问到的jsp路径 但servlet访问不了 http://localhost:8888/sourcing/index.jsp这是eclipse中的路径 完全ok..... 5年前 回复
阿伏流回复 @Next_Jobs : 你部署了?你看看你tomcat下的路径。然后把你Eclipse内置浏览器访问的路径贴出来。 5年前 回复
Next_JobsTomcat怎么忽略WebContent啊? 5年前 回复
顶部