2 qq 34651838 qq_34651838 于 2016.05.03 18:39 提问

eclipse发布了第一个servlet程序。

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


ServletDemo1


图片说明

6个回答

fk002008
fk002008   2016.05.03 18:50

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

fk002008
fk002008 回复qq_34651838: 你不妨按我的方法双击tomcat图标,在第二个选显卡modules中映射目录,比如你把工程javawebz映射成这个/javawebz,那么你直接访问xxx:8080/javawebz/你的url名字
一年多之前 回复
fk002008
fk002008 回复qq_34651838: 你写错了,你浏览器地址栏中有夹层目录啊,你那个xxx:8080/xxx/Servlet/xxx,不要夹层目录Servlet,其次你的url是ServletDemo,所以要把它写在这个javawebz后面就行
一年多之前 回复
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> 这样写的
一年多之前 回复
CSDNXIAOD
CSDNXIAOD   2016.05.03 18:51

在Eclipse中建立第一个Servlet程序
Eclipse下建立第一个Servlet程序步骤
是时候在Eclipse中建立第一个Servlet程序了!
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

qq_15002323
qq_15002323   2016.05.03 18:53

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

qq_34651838
qq_34651838 回复WR_Paul: 这是包名。ur路径都试过了 还是404
一年多之前 回复
ChaoBaby94
ChaoBaby94   2016.05.03 23:09

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

aline200
aline200   2016.06.06 19:48

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

oSanYeCao1234567
oSanYeCao1234567   Ds   Rxr 2016.09.15 19:59

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!