免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2725 | 回复: 0
打印 上一主题 下一主题

HTTP 404 :The requested resource (/ajax/events) is not available的解决办法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-06-20 13:04 |只看该作者 |倒序浏览
HTTP 404 :The requested resource (/ajax/events) is not available的解决办法




最近重新拾起J2EE,从配置servlet开始做起。结果配置的时候出了点问题,action的提交路径和web.xml里的servlet路径是完全一样的,怎么就老是报“。。。is not avaliable”的错呢?



后来在网上也找了很多的例子,都是这么配置的,为什么我的就报错呢?



接着继续找答案,在尚学堂的视频里找到了答案:



这是web.xml里的servlet配置:


  1. <servlet>

  2.   <servlet-name>events</servlet-name>

  3.   <servlet-class>com.andy.ajax.EventServlet</servlet-class>

  4.   </servlet>

  5.   

  6.   <servlet-mapping>

  7.   <servlet-name>events</servlet-name>

  8.   <url-pattern>/events</url-pattern>

  9.   </servlet-mapping>

复制代码
而jsp文件里的servlet路径是  "/AjaxProject/events " 才行。



原因分析:

  web.xml里的<url-pattern>/events</url-pattern>里的/已经把/AjaxProject路径包含进去了,相当于地址:http://localhost/AjaxProject/events ,所以jsp里的servlet路径要包含/AjaxProject,否则指向的是http://localhost/events而找不到servlet。




终于找到问题所在了,加油。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP