运行一个Struts2程序总是出现404的错误

图片说明
图片说明
图片说明
图片说明
图片说明
上面是我写的类以及配置文件,struts2入门,请大神指教。
运行之后
图片说明

0

4个回答

路径错误,检查哈项目下有没有index,jsp这个文件

0

检查下index.jsp是否在struts2-3目录下

0

需要联网,否则struts报错

0

首先要有index.jsp
再index.jsp要在struts2-3/WebContent下面
即struts2-3/WebContent/index.jsp

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
eclipse 搭建struts2框架 出现404错误
404错误意味着找不到这个页面。 写的一个很简单的helloworld,也会报错,我也是醉了。 首先建立了一个tomcat的测试项目,保证tomcat是正常的。 再回去检查自己struts2的配置。 打开web.xml 查看一下内容是否添加: struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPr
关于Struts2基础案例总是出现404错误的解决方法
关于Struts2基础案例总是出现404错误的解决方法 首先本人是一只小白,最近在接触struts2框架。在看着视频的学习过程中,出现了一个404的问题。 我跟着视频上的基础案例做的,数据都是一样的,在我运行的时候就总是出现404的错误,搞得我很是焦灼。!
关于部署struts2,运行报错404总结
最近开始接触框架,写第一个小程序时,部署后,当访问action时,tomcat报 错404,直接访问结果集result.jsp时也还是报错。 百度了一下,网上说什么的多有,struts.xml配置错了,web.xml没有配置 过滤器啊等等,到最后才想起来,可以查看控制台的提示信息,这一查看就找到bug所在了 服务器找不到StrutsPrepareAndExecuteFilter,明明导...
访问Struts2的方法页面报404错误,后端没有错误显示
今天遇到一个奇葩问题,我用ssh框架,通过页面访问Struts2的action中的方法,页面报404错误,后端没有错误显示(后端不报错是比较坑的,不好找问题) 最终发现是我用了Spring的IOC自动注入,但是又写了自动注入类的get和set方法,去掉这个get和set的方法,访问成功。 注意:类中的baseAction,也就只是继承了SupportAction而已。
Struts2在web.xml,struts.xml配置中出现404错误,解决方案
在JSP开发中使用struts2框架,配置web.xml和struts.xml后,jsp文档运行都是404错误 找了很多方法,都不能解决问题,最终发现是struts包不兼容,最新的struts2.5.8的版本与2.3之前的版本不同 像xwork.core的包就被整合到Struts-dore包里面 用了不少方法都没能解决,最终还是换回了2.2.3的包才能正常运行
关于Struts2在web.xml中配置后出现404错误的问题
     在将Struts项目完成后,在浏览器中却是404。然后删除web.xml中的filter后,又可以正常显示了。      最后发现:其实404和web.xml一毛钱关系都没有(当然,是在web.xml正确的情况下),是struts.xml配置的问题。如果struts.xml配置出错,最终就会出现404问题。将struts.xml改正确后,就没404了     以下是错的,但我不想...
struts2开发中出现404页面找不到错误
正在学struts2MVC开发,一直在看书和视频,没有实践过,今天终于打开MyEclipse想动手配一下struts2开发环境,但很容易就入初学struts2的坑了,所有的配置呀(web.xml和struts.xml),导包呀都弄好了(8个struts2的基本jar包),然后写了一个HelloAction类并在struts中配置了如下图: 然后兴高采烈的add到tomcat7中run server
使用最新的struts2 2.5.5导致404的问题解决方法
使用最新的struts2 2.5.5导致404的问题解决方法使用最新的struts2 255导致404的问题解决方法 问题现象 问题原因 解决方法 换包 修改webxml问题现象用最新的struts2.5.5,出现404错误: 问题原因原来用的struts2版本为2.3,改成最新版2.5.5后,2个版本差异导致该问题。解决方法1.换包将书中的struts2最少jar包换成如下9个包: 此处注意
web.xml配置struts2之后访问jsp页面报Http 404错误
HTTP 404错误,看到这个错误想死的心都有了,为了避免以后遇到此类错误时像无头苍蝇一样乱飞,决定把每一次遇到此类错误的解决方法写下来,以备查询。          由于没配置struts2之前,都能正常访问应用目录下的文件,配置之后访问文件都报404错误,所以确定是struts2配置错误,之后从网上查找,发现很多人出现类似的错误,解决方法很多,记得的有:            a.访问时,
关于新手使用Struts 2.5.16 404错误的原因
            当前最新版本的Struts2是2.5.16,然而有一些新手朋友们在按教程配置完后发现404问题,请求资源不可用。出现这个问题最多的原因是过滤器配置问题和 jar包的缘故。             1.     org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter,这个路径中多了个ng,这是...
404等错误页面跳转问题--基于struts2和原生
页面错误或者异常会给客户的体验很不好,必须对出现的错误页面进行调整。 一般错误有异常、404、403、500这几个为主要的错误页面,异常和404更是最常见的错误。
运行JSP程序,总是报404
创建了一个简单的jsp页面,用eclipse运行时,就是一直报错404;将tomcat等等环境变量重设了一遍,eclipse的配置重设了一遍,没解决。 网上搜了半天,终于找到原因:WEB-INF目录不被识别,将页面放在 WebContent目录下即可
解决Servlet 404问题
今天回家写Servlet总是报404错误,,, 解决办法:项目上右键-->Build path --> Configure Build Path-->Source 目录必须是"项目名/WebContent/WEB-INF/classes"
struts2配置完出现404错误小结
由于最新学习使用Struts2框架,碰到404有时很棘手,如果不是普通的原因就会很头疼,所以做一个小结,将自己遇到情况,总结分享一下 访问时,url地址输入有误.web.xml在配置struts2分发器时出错,一般情况,filter-class为org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter缺少j
Struts2配置正确,表单带数据以后发生404错误的问题
可能是因为数据类型的问题。我通过Struts2表单向Action提交一个发票数据,在不填写数据的时候可以正常的访问到Action,在填写了表单以后就发生了404错误。在挨个对文本框测试以后,发现是银行账号出的问题。原来我银行账号使用的是int型,在表单中填入的数据太长,已经超过了int类型的大小,所以Struts2在自动转换类型以后,就无法与Action匹配,产生了404错误...
Struts2配置默认action(首页)、配置404防止请求出错问题解决
Struts2配置默认action(首页)、配置404防止请求出错问题解决
关于Struts2在web.xml中配置后出现404错误的问题,完美解决方案!
 该文章转载自:http://bbs.csdn.net/topics/390354667  相信有很多初学者都像我一样遇到过这种问题,可是在网上花了大量的时间查找,却没有一个可行的方案,处理自己的问题。今天我就在这里讲讲我的经验,希望能对大家有所帮助!     三种解决方案,必有一种你可以用!     第一种,也就是我遇到的问题,包导入错误!多导入了一个包! [align=cen
struts2注解&struts404错误---【小白系列】0基础到熟练应用struts2框架(七)
struts2注解
关于Struts2配置 web.xml 404错误现象 记录
初学 Struts2 需要在web.xml中配置下:
struts2传递参数时造成的404问题记录
今天使用form表单提交数据时提示404错误,但当我直接在浏览器中输入URL链接时,可以正常访问,这有点邪门啊! 后来发现是传递的参数问题,如下: [code="html"][/code] 修改后如下: [code="html"][/code] 怀疑是参数格式问题,造成struts2解析参数出错,本应提示参数格式有误等类型错误,但struts2却提示404错误!...
struts2项目访问页面404
第一种情况   如果在struts.xml里配置了以上常量,即设置为调试模式   那么此项目部署在服务器中时,是访问不到页面的   只需要注释以上代码,或者更改成运行模式,就能正常访问到页面 相应的jar包支持没有放在服务器上 filter>      filter-name>action2filter-name>      filter-class>org.a
运行servlet时出现404错误
最近在看马士兵老师的servlet开发教学视频,在elipse中按照他说的做,但是就是报404的错误,后来在网上搜索得知一般是路径的问题,就将自己的Tomcat上的servlet的路径和视频上的对比了一下,发现http://localhost:8080/TestTomcat/HW这样(不带包名)就能正确启动,而http://localhost:8080/TestTomcat/com.bjsxt.s
struts2常见错误(二)——HTTP Status 404的struts配置问题,
这个问题是由web.xml引起的一个错误,struts2中404错误是比较少见的,如果有一般都会是web.xml的问题,action不需要在xml里面配置,而是由struts2给代理了,这也是与servlet不同的一个地方,但是需要在web.xml中配置struts2的拦截器,很简单的一点代码,示例如下 <filter>  <filter-name>struts2</...
struts2整合spring报错的坑
一开始没引入struts2-spring-plugin,导致怎么搞都无法通过spring生成实例,null了一天,头大。后来多方打听知道了struts2整合spring需要用到插件,struts2-spring-plugin是必不可少的。 参考文章:https://www.cnblogs.com/zqyanywn/p/7139865.html 对这个插件讲解的蛮到位 第一次引入这个包是通过直接...
eclipse导入其他项目运行时报404错误
有时eclipse导入别的地方的项目,运行时可能会报404错误,有可能是项目的默认根目录与你本身的根目录不匹配造成的。解决方法如下: 1.右击项目,选择properties 2,.选择Project Facets,选中右边的Dynamic Web Module,并点击下面的Further configuration available 3.将Content directory改成你希望的根目
struts2 跳转至404 页面的解决方案
对于使用了struts2的工程,以下几种情况,我觉得需要跳转至 404 页面告诉用户: ① 在地址栏里,直接输入一个不存在的jsp页面      比如, http://xxx:port/webapp/test.jsp, 其中test.jsp根本就不存在 PS:下面两种情况是以使用“convention plugin”为前提的 ② 在地址栏里,直接输入一个不存在的action      比
struts2中forward 转发至action 出现404错误的原因
遇到一个问题,我们的首页原来是在index.jsp里做个重定向。 然后被要求主页url只能是域名,不能跳转,于是改成转发,但是转发之后出现404错误。 而直接访问目标地址没有问题,后来网上搜到是因为struts的filter没有处理来自forward的请求,在web.xml里修改一下map参数就行了: 4 Understanding and Using Servlet Filters
eclipse 新建 Dynamic Web Project时jsp文件404错误的解决办法
404错误代表Tomcat正常启动,但是访问地址不正确 如果index.jsp放在了WEB-INF目录下,注意要在xml文件里设置一下主页 WebContent是新建时Dynamic Web Project时的根目录 访问index.jsp时,只需访问http://8888/TomcatTest可以了 8888是双击tomcat后 自己设置的
关于myeclipse2017的java web项目出现404错误的问题
首先这是出现错误的界面,通过JSP页面点击登录后,就出现错误了,登录界面是可以进去的 这是登录界面的JSP,通过action传递数据到java 这是java这边的代码,跳转页面都设置成了同一页面 查资料查了很久,不知道出现404是什么问题,网上都说路径问题,可是包资源管理都没有问题的 有没有大神知道是怎么回事
Eclipse+Tomcat运行servlet时 HTTP 404错误的解决办法
   使用Tomcat运行servlet时,有可能会报告HTTP 404错误,错误描述中写道resource …/TestServlet isnot available。这个时候,可能需要编辑位于TOMCAT_HOME/conf中的web.Xml文件。在Eclipse中,我们首先将该文件链接到当前项目的目录中。打开web.Xml,找到如下内容:                invoker
JSP程序404错误的解决浅谈
ssssss
配置了struts核心过滤器之后运行报404+idea环境
核心过滤器配置 <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class> ...
使用springmvc注解后404错误
使用springmvc注解配置时,报404错误,检查了好久都没检查出来。 使用start映射,访问失败,404错误。<!-- 配置总的控制中心 --> <servlet> <servlet-name>mvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servl
eclipse下配置tomcat以及tomcat服务页面出现404错误解决
Eclipse下配置tomcat,并不是tomcat插件,寻求tomcat插件配置的朋友可以不用看了,tomcat配置好以后可能出现http://localhost:8080/页面打不开,出现404错误的情况,这里面也有说明如何解决,这是我在做项目过程中遇到并亲自解决的,上传上来以供大家参考。有点贪心,要2个分,自己的分数实在不多,大家见谅,嘿嘿。
ssh中访问action报404但是后台不显示错误,查看异常的方法
每次遇到404,但是后台还没有异常信息的时候都特别抓狂。 1.在struts.xml中配置错误结果集 2.在list.jsp中使用用struts的debug标签 这样就能在页面中看到错误信息了
java导入别人的项目显示404的错误
我的解决方法  很简单 检查输入的大小写或者拼写是否有误; 然后看web_xml的welcome-list 最后看 tomcat的webapps下面 有无文件 最后打开项目的设置 :MYeclipse的web然后看context_root是否是项目名。如果不是改成项目名
web项目运行时名称错误引起的404错误
web项目报错404可能的原因有:1.未添加到tomcat中;2.路径错误:首先查看项目tomcat中项目的默认名称是否正确:项目右键---&amp;gt;properties----&amp;gt;查询web没有问题则继续向后看一一核对是否争取。依旧没有问题的话还有一种可能就是tomcat中的名称有重合,此时我们可以选择删除其他的项目或是更改当前项目的名称:这样子名称就修改完毕了。...
部署servlet时,用浏览器打开总是报404错误!
java web小白才入门,用Interiji idea时总是会遇到很多坑!URL:http://localhost:8080/servletContextDog/exmple/ListenerTesterweb.xml文件检查了很多遍都没错,TomCat的页面也可以打开。但是一运行就是报404网上也是众说纷纭,后来才知道这个TomCat部署了子目录,把URL换成http://localhost:...
初始化一个maven项目报错404
初始化一个maven项目报错 问题:初始化一个maven项目时,运行时报错404 解决方法: 右击项目–&amp;gt;属性(properties)-&amp;gt;Deployment Asssembly(在上面搜索Deployment就能看到)–&amp;gt;清除其中的/WebContent和测试文件夹(/src/test/resources和/src/test/java,如果有的话,有可能会没有),如...
web项目启动报404问题的汇总【解决】
1.启动项目报404问题的解决方法。 场景一:pom文件中添加相关架包后重启项目报404问题。 解决方法: 查看本页面modules最右部分有没有多出红色的错误消息,有的话就删掉。 继续切换到facets栏: 查看以下两个路径是否跟当前项目路径一致。 web.xml路径: web路径: 不一样的话则编辑修改到对应路径。保存,重启项目即可。 场景二:项目路径不匹配引...
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java课程设计一个程序 区块链什么时候出现的