eclipse发布了第一个servlet程序。

可是始终404 。路径什么都正确。这是为什么
ServletDemo
cn.itcast.ServletDemo


ServletDemo1


图片说明

5个回答

映射路径没有设置
双击tomcat图标,在这个modules中进行设置

fk002008
lambda-fk 回复qq_34651838: 你不妨按我的方法双击tomcat图标,在第二个选显卡modules中映射目录,比如你把工程javawebz映射成这个/javawebz,那么你直接访问xxx:8080/javawebz/你的url名字
4 年多之前 回复
fk002008
lambda-fk 回复qq_34651838: 你写错了,你浏览器地址栏中有夹层目录啊,你那个xxx:8080/xxx/Servlet/xxx,不要夹层目录Servlet,其次你的url是ServletDemo,所以要把它写在这个javawebz后面就行
4 年多之前 回复
qq_34651838
qq_34651838 回复lambda-fk: <servlet> <servlet-name>ServletDemo</servlet-name> <servlet-class>cn.itcast.ServletDemo</servlet-class> </servlet> <servlet-mapping> <servlet-name>ServletDemo</servlet-name> <url-pattern>/ServletDemo</url-pattern> </servlet-mapping> </web-app> 这样写的
4 年多之前 回复

你url地址有问题吧,怎么会还有. . .的

qq_34651838
qq_34651838 回复WR_Paul: 这是包名。ur路径都试过了 还是404
4 年多之前 回复

http://localhost:8080/项目名/webn.xml中的Url-Pattern就可以了
你这个应该是
http://localhost:8080/Javawebz/ServletDemo
输入url的时候和代码的包结构没有关系,只和项目名和url-pattern有关

把你的web.xml文件贴出来看看

额,你要相应的设置访问的映射啊,映射到相应的Servlet java文件

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问