JSP的问题:HTTP Status 404 - Servlet action is not available
发布网友
发布时间:2023-10-18 13:25
我来回答
共5个回答
热心网友
时间:2024-08-28 06:59
问题的根源在于tomcat解析xml文件的时候没有找到你的文件(也就是你的servlet 文件)。
首先你要查看异常信息:如果它说的这个没有找打的文件是你自己创建的文件的话,你就找找看是不是发布到tomcat的class目录下了。然后你看看如同它说没找到的那个文件是个系统文件(比如struts或者spring的jar文件的话,那就说明是你的jar包没有全部拷贝到相应位置,我前几天还碰到了这个问题,明明所有的文件都在,可是还是告诉我找不大,然后我一个一个检查原来是我的webwork源文件没有拷贝正确,我想你的应该是spring或者struts的源文件没有copy正确)你好好检查下,有结果了记得整理一下,对你以后有帮助的。(*^__^*) 嘻嘻……
热心网友
时间:2024-08-28 06:59
如果先前是好的,web.xml没有做任何修改,那应该是struts-config.xml中的action路径配置错了,或者移动了struts-config.xml的位置什么的,总之就是action的配置路径找不到
如果可以保证struts-config.xml的内容和路径都没有修改过,而且程序也没有修改过,那应该就是服务器的问题
解决服务器问题,最简单的方法是重新安装tomcat,实际上可以不用安装的,从别人机器上正常的tomcat拷过来就行(最好路径和别人一样),然后把你的项目拷到webapp目录下或者用工具发布到tomcat上。
热心网友
时间:2024-08-28 07:00
ACTION路径写的不对哦,你用的相对路径还是绝对路径?
找不到当然就报“无效路径”了
可能的原因就是程序根目录换了名字或者安装的时候路径不是和开发测试时候一样。
热心网友
时间:2024-08-28 07:00
HTTP Status 404- /jspNew/zzff_index.jsp
是有WEB系统返回的应答,404是表示,你要访取得文件没找到。
可以肯定是服务器方面的问题,你作为终端用户,可以试试以下:
1.把cookie删除后再试
仅供参考。
热心网友
时间:2024-08-28 07:01
http
status
404
这种错误
一般是你要访问的资源找不到,上面写的
servlet
action
is
not
available
你跳转的action
根本找不到
说明你的url
地址写的有问题
,你自己再好好检查下。