the requested resource servlet action is not available is not available的解决方案

好久没有写过博客了 虽然还是经常性的来这里逛逛 不过大多时候都是来下载一些东西而已 嗬嗬嗬···今天心血来潮 写一篇自己遇到的小问题 为了加深一下记忆。

 

今天在调试程序总是出现这么一个问题:the requested resource (action ) is not available 搞了半天都没有弄明白是哪里出问题了 仔细看看自己的struts.xml中的配置也没有什么问题。很是郁闷,于是边玩边学调试着,后来索性还是Google一下吧 结果还真发现自己犯了一个比较愚蠢的问题 其他的地方都是检查过了 唯一就是忘记查看web.xml的配置。回头一看居然里面根本都没有配置相关的filter 这个郁闷啊 怎么就忘记写着东西了呢 所以结果你可想而知啦:服务器到哪里去找那action去啊。

 

现在将web.xml作用写在这里:web.xml是WEB工程的描述文件,例如WEB工程所用到的Servlet、Filter、Tablib等等等等都在这个里面进行描述,WEB工程启动的时候会在这个里面找到具体所用到的类的路径,由此进行加载。

 

 

接下来说说说这一类问题的处理方法:

         问题: the requested resource (servlet action is not available ) is not available.

         

        原因:

                  首先 1.、web.xml文件中未配置ActionServlet。

                          2、struts-config.xml文件未配置你要访问的Action。  

                          3、你的jsp文件form标记中action属性的路径名称错误。 

                 核查:

                           1、在web.xml文件中加上ActionServlet的配置信息

                            

                          

 

                          2、在struts-config.xml文件检查你要访问的Action配置文件。

                         3、检查jsp文件form标记中action属性的路径名称是否与struts-config.xml文件中action标记的path属性的路径名称一致。

                        4、非以上情况的解决办法就是检查web容器的log日志,如果时tomcat则检查下logs目录下的localhost_log文件,看里边是

 

                             否记录有错误信息,然后根据错误信息提示将其纠正。

                     除了以上的 :
                            也有可能是找不到spring.jar包 。建议重新导入

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值