struts2访问.do出现404错误的问题 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs5
本版专家分:2019
Blank
红花 2018年9月 Oracle大版内专家分月排行榜第一
Blank
黄花 2018年11月 Oracle大版内专家分月排行榜第二
Bbs1
本版专家分:28
Bbs1
本版专家分:0
其他相关推荐
解决struts中404.do问题
1、查看form表单中action的路径。 2、查看struts-config.xml中action-mappings的action的path属性。 3、查看web.xml中servlet-mapping的配置 重点:如以上解决方案都未解决,请检查标签位置是否有误,例如:标签写在了中。
关于Struts2基础案例总是出现404错误的解决方法
关于Struts2基础案例总是出现404错误的解决方法 首先本人是一只小白,最近在接触struts2框架。在看着视频的学习过程中,出现了一个404的问题。 我跟着视频上的基础案例做的,数据都是一样的,在我运行的时候就总是出现404的错误,搞得我很是焦灼。!
Struts配置及404问题
胡扯  在struts学习过程中,很多教程用的都是strut-2.3.31,而现在最新的是struts-2.5.10,升级之后的strut2技能总是会有点变化的。还以为只要对着教程敲就行了,没想到不停地报错,简直无法让人享受敲代码的乐趣呀! struts-2.3.31 1. 引入jar asm-3.3.jar asm-commons-3.3.jar asm-tree-3.3.jar com...
关于部署struts2,运行报错404总结
最近开始接触框架,写第一个小程序时,部署后,当访问action时,tomcat报 错404,直接访问结果集result.jsp时也还是报错。 百度了一下,网上说什么的多有,struts.xml配置错了,web.xml没有配置 过滤器啊等等,到最后才想起来,可以查看控制台的提示信息,这一查看就找到bug所在了 服务器找不到StrutsPrepareAndExecuteFilter,明明导...
struts2配置完出现404错误小结
由于最新学习使用Struts2框架,碰到404有时很棘手,如果不是普通的原因就会很头疼,所以做一个小结,将自己遇到情况,总结分享一下 访问时,url地址输入有误.web.xml在配置struts2分发器时出错,一般情况,filter-class为org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter缺少j
struts2开发中出现404页面找不到错误
正在学struts2MVC开发,一直在看书和视频,没有实践过,今天终于打开MyEclipse想动手配一下struts2开发环境,但很容易就入初学struts2的坑了,所有的配置呀(web.xml和struts.xml),导包呀都弄好了(8个struts2的基本jar包),然后写了一个HelloAction类并在struts中配置了如下图: 然后兴高采烈的add到tomcat7中run server
eclipse 搭建struts2框架 出现404错误
404错误意味着找不到这个页面。 写的一个很简单的helloworld,也会报错,我也是醉了。 首先建立了一个tomcat的测试项目,保证tomcat是正常的。 再回去检查自己struts2的配置。 打开web.xml 查看一下内容是否添加: struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPr
struts2常见错误(二)——HTTP Status 404的struts配置问题
这个问题是由web.xml引起的一个错误,struts2404错误是比较少见的,如果有一般都会是web.xml的问题,action不需要在xml里面配置,而是由struts2给代理了,这也是与servlet不同的一个地方,但是需要在web.xml中配置struts2的拦截器,很简单的一点代码,示例如下 <filter>  <filter-name>struts2</...
使用最新的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个包: 此处注意
Struts2配置默认action(首页)、配置404防止请求出错问题解决
Struts2配置默认action(首页)、配置404防止请求出错问题解决
struts2.1.6 jar&出现404错误的原因,自己刚整理一些的东西
struts2,struts2.1.6 404错误struts2.1.6 jar struts2.1.6 jar&出现404错误的原因
struts2注解&struts404错误---【小白系列】0基础到熟练应用struts2框架(七)
struts2注解
访问Struts2的方法页面报404错误,后端没有错误显示
今天遇到一个奇葩问题,我用ssh框架,通过页面访问Struts2的action中的方法,页面报404错误,后端没有错误显示(后端不报错是比较坑的,不好找问题) 最终发现是我用了Spring的IOC自动注入,但是又写了自动注入类的get和set方法,去掉这个get和set的方法,访问成功。 注意:类中的baseAction,也就只是继承了SupportAction而已。
默认情况下,struts2是无法处理以.do为后缀的请求url的
默认情况下,struts2是无法处理以.do为后缀的请求url的(默认情况下是.action或者不填,可以参见org.apache.struts2包下的default.properties文件)。  但是struts2是一个高配置的框架,所以我们可以通过配置来处理以.do为后缀的请求。  struts2提供了一系列的常量来供我们来配置。  如:我们可以在struts.xml文件中配置
struts2项目访问页面404
第一种情况   如果在struts.xml里配置了以上常量,即设置为调试模式   那么此项目部署在服务器中时,是访问不到页面的   只需要注释以上代码,或者更改成运行模式,就能正常访问到页面 相应的jar包支持没有放在服务器上 filter>      filter-name>action2filter-name>      filter-class>org.a
关于新手使用Struts 2.5.16 404错误的原因
            当前最新版本的Struts2是2.5.16,然而有一些新手朋友们在按教程配置完后发现404问题,请求资源不可用。出现这个问题最多的原因是过滤器配置问题和 jar包的缘故。             1.     org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter,这个路径中多了个ng,这是...
Struts2当调用action时出现HTTP Status 404 问题解决
之前碰到这一个问题,在网上查找解决方法,改了两天也没有解决,今天重新建了一个工程一开始还是出错了,后来查看Console的信息发现以下问题: 严重: Exception starting filter struts2 java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils at com.opensymphony.
web.xml配置struts2之后访问jsp页面报Http 404错误
HTTP 404错误,看到这个错误想死的心都有了,为了避免以后遇到此类错误时像无头苍蝇一样乱飞,决定把每一次遇到此类错误的解决方法写下来,以备查询。          由于没配置struts2之前,都能正常访问应用目录下的文件,配置之后访问文件都报404错误,所以确定是struts2配置错误,之后从网上查找,发现很多人出现类似的错误,解决方法很多,记得的有:            a.访问时,
更改struts2访问后缀名.action为.do或者其他的
设置Struts 2处理的请求后缀及Action调用 1、在struts2中默认处理的请求后缀为action,我们可以修改struts.xml 和struts.properties来修改默认的配置,在struts.xml中添加子接点 或者是修改struts.properties
Struts2配置正确,表单带数据以后发生404错误问题
可能是因为数据类型的问题。我通过Struts2表单向Action提交一个发票数据,在不填写数据的时候可以正常的访问到Action,在填写了表单以后就发生了404错误。在挨个对文本框测试以后,发现是银行账号出的问题。原来我银行账号使用的是int型,在表单中填入的数据太长,已经超过了int类型的大小,所以Struts2在自动转换类型以后,就无法与Action匹配,产生了404错误...
Struts2 使用.do后缀的请求方式
struts早期的1版本,以.do为后缀。 spring的MVC也是以.do为后缀。 struts收购鼎鼎大名的webwork2和开发团队后,将webwork简单封装,原计划是叫做strutsTi,后来怕广大struts1的老用户有歧义,改名叫做struts2,并沿用了webwork2的规则,即.action为后缀。 默认情况下,struts2是无法处理以.do为后缀的请求url的。 我们可以通过配
struts2 升级 struts-2.3.32 和 struts-2.5.10以上版本报404错误问题(转)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_25320187/article/details/61414409 ...
maven项目,总是报404的错
解决如下;   选中“项目",   然后右击选择“properties”---->Deployment Asssembly,   然后将webContent项remove掉,还有test相关的文件也可以remove掉,   test是测试相关的文件,       add一个folder文件,next-->next-->src下的main下的webapp文件,最...
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的包才能正常运行
访问Web应用时出现404错误的常见原因
A.被访问的资源不存在   常见的原因有HTML、JSP、Servlet文件不存在B.server.xml中配置错误   常见的原因有appBase配置错误C.server.xml中配置错误   常见的错误有docBase配置错误、path属性的值没有以”/”开头D.web.xml中servlet-class配置错误   servlet-class的值不是相对于WEB-INF/classes目录、
关于struts2 404 action找不到问题
因为制作自己博客后台的缘故,所以想把总的struts.xml分出几份,结果在这却遇到了问题,404 action找不到,但是写在总xml也就是struts.xml里的action也可以被找到, 确认引入路径无误后就陷入了苦思,至少也要报500吧。。。如下图所示 上网搜索的结果大多都是查看自己的struts配置文件路径,看一下引入位置正确与否, 我在这里就不多说了,这次我的错误是str
Struts2里.do的后缀无法访问的解决方法
方法如下:  在struts.xml里面添加红色部分:          其中value属性可以设置成你想要的后缀名,value="do,action",表示.action,.do都可以访问。  也可通过修改structs.properties文件来设定:  只需修改文件里面的struts.action.extension的值即可,多个值之间以逗号分开,比如“struts.ac
问题记录:myeclipse配置好struts2后,web项目运行出现404
问题记录:myeclipse配置好struts2后,web项目运行出现404
关于Spring集成webSocket,页面访问404问题
由于工作需求,需要搭建一个平台无关的web项目,用于收集其他系统的bug和建议。考虑到跨域和后期的在线交流的扩展,决定采用webSocket,加上系统本身是基于Spring的,就照着Spring的官方文档搭建了一个很简单的项目。基于maven搭建的,非常简单快捷,这里就不废话,直接进入主题: 整个项目结构就是这么简单,多的也不赘述了,等下会把这个项目的源码上传,大家可以看下, 安装官方的指示搭建
web开发中404错误总结
做web开发时都遇到过404错误,一般报404就是路径出错了,但应该怎么来查出错误的源头呢? 以struts2中的该错误为例,介绍查找404原因的方法步骤总结,可以从以下几点入手: 1、是否将web应用成功部署到服务器上 2、检查请求资源路径是否正确    (1)如果访问的是jsp页面,检查jsp页面的名字是否正确,是放在根目录下还是其它目录下,确保请求路径与该js
JSP程序404错误的解决浅谈
ssssss
关于Struts2配置 web.xml 404错误现象 记录
初学 Struts2 需要在web.xml中配置下:
struts2框架下,在web.xml中添加过滤器后404
本来像写一点关于lab1的东西。但是用struts2写个HelloWorld用了两天时间,一直在404,在网上找了很多解决方法,但是根本就没有解决问题!!!而且完全不知道自己那里错了,eclipse和tomcat都重新安装了一遍,依然没有解决问题,心态崩了…… 之后从去图书馆借了两本书,又找了一些视频教程,我终于知道错哪了…… 首先给出我参照的一个教程http://wiki.jikexueyu
配置Servlet出现404错误 ,求解答。
就是配置好xml,java写好,tomcathttp://127.0.0.1:8080能进,可是一加/demo2就404错误了 求解答
Struts2 同时支持/* 和.do *.action 的匹配
Struts 配置文件的加载顺序     Struts-default.xml---> struts-plugin.xml--> struts.xml-->   struts.properties--> web.xml 如果在多个配置文件中定义了同一个常量,则后面的会覆盖前面 的 1) Struts2 默认是支持/* 和 *.action的匹配,配置如下:   Web.xml  
404等错误页面跳转问题--基于struts2和原生
页面错误或者异常会给客户的体验很不好,必须对出现的错误页面进行调整。 一般错误有异常、404、403、500这几个为主要的错误页面,异常和404更是最常见的错误。
运行servlet时出现404错误
最近在看马士兵老师的servlet开发教学视频,在elipse中按照他说的做,但是就是报404的错误,后来在网上搜索得知一般是路径的问题,就将自己的Tomcat上的servlet的路径和视频上的对比了一下,发现http://localhost:8080/TestTomcat/HW这样(不带包名)就能正确启动,而http://localhost:8080/TestTomcat/com.bjsxt.s
struts2请求的URL的搜索路径的顺序概述
1.获得请求路径的URI,例如url是:http://localhost:8080/struts2-01/path1/path2/path3/student.action 2.首先寻找namespace为/path1/path2/path3的package,如果不存在这个包,则执行步骤3;如果存在这个package,则在这个package中寻找名字为student的action,当在该pac
如何将struts2中Action的默认后缀由.action改为.do
 在Struts2中,Action的默认后缀是.action,在直接访问一个Action时,如超级链接等,必须写成actionName.action的形式,但如果用Struts的Form标签,则在Form的action属性中不能加.action,后缀会自动加上。       如果想把后缀改成.do,把web.xml文件中的过滤器修改为.do,是不能达到目的的,因为这里只是定义哪些链接
关于Struts2在web.xml中配置后出现404错误问题,完美解决方案!
 该文章转载自:http://bbs.csdn.net/topics/390354667  相信有很多初学者都像我一样遇到过这种问题,可是在网上花了大量的时间查找,却没有一个可行的方案,处理自己的问题。今天我就在这里讲讲我的经验,希望能对大家有所帮助!     三种解决方案,必有一种你可以用!     第一种,也就是我遇到的问题,包导入错误!多导入了一个包! [align=cen
Eclipse中访问localhost出现404错误,解决办法
启动Eclipse中的tomcat,访问http://localhost:8080时出现404错误。当时可以正常访问其他的项目。解决办法。。。。 1.在Eclipse中打开server窗口,右键点击Tomcat v6.0 server at location 选择properties。 2.进入properties中选择General中选择Switch Location选择切换loca
Spring 与Struts2整合遇到的问题以及解决方案
最近在做办公自动化的项目,在Spring与Struts2整合的时候遇到了问题,现在将遇到的问题和解决方案分享. 问题1: 10:53:48,757 ERROR ContextLoader:215 - Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: Unex
升级高版本的struts2.2.3.32 无法访问Action解决办法
一:升级高版本的struts2.2.3.32 无法访问Action解决办法 1.最主要原始struts版本与freemarker-2.3.22版本不一致导致的无法访问action,在访问时不会有任何错误。 图一:有问题的 图二:正确的
url地址访问不到,报404 - /XXX/XXX.do%20
我把接口地址给了同事,参数也发给同事进行测试,但是访问不到 ,报404, 发给我的地址如下: http://192.168.199.148:8180/gdsms2/eapi/route.do ?subSystemCode=sub001&applyUnitId=402847145b1f0cc0015b1f204b420022&sealNo=1010 我复制到自己的浏览器去看也是如此,但对
关于Struts2在web.xml中配置后出现404错误问题
     在将Struts项目完成后,在浏览器中却是404。然后删除web.xml中的filter后,又可以正常显示了。      最后发现:其实404和web.xml一毛钱关系都没有(当然,是在web.xml正确的情况下),是struts.xml配置的问题。如果struts.xml配置出错,最终就会出现404问题。将struts.xml改正确后,就没404了     以下是错的,但我不想...
开发工具配置好Tomcat,仍然在localhost:8080中出现404错误
开发工具配置好了Tomcat而且可以正常发布、运行项目,但测试localhos:8080或者127.0.0.1:8080时有404错误;对Tomcat进行“双清”后重新发布项目还能正常执行,localhost还是404
Struts2的项目访问出现404错误问题
本人新学Struts2,建立了第一个简单的项目Struts2_0100_Introduction,rnrnstruts.xml文件为:rnrnrnrnrn rn rn rn rn rn /Hello.jsprn rn rn rn rnrnrnrnHello.jsp文件为:rnrnrnrnrnrn rn rn rn HelloStruts2rn rn rn rn rn rn rn rn rn rn Hello Struts2 rn rnrnrnweb.xml文件为:rnrnrn rn index.jsprn rn rn rn struts2 rn org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter rn rn rn struts2 rn /* rn rn rnrnrn但访问出现如下错误:rnHTTP Status 404 - /Struts2_0100_Introduction/hello.actionrnrn--------------------------------------------------------------------------------rnrntype Status reportrnrnmessage /Struts2_0100_Introduction/hello.actionrnrndescription The requested resource (/Struts2_0100_Introduction/hello.action) is not available.rnrnrn--------------------------------------------------------------------------------rnrnApache Tomcat/6.0.35rnrn路径敲的是http://localhost:8080/Struts2_0100_Introduction/hello.action,请问错误可能在哪里?
StrutsTestCase配置的常见问题及其多级Action的处理方式
StrutsTestCase的配置的常见问题及其简单的测试用例
解决Servlet 404问题
今天回家写Servlet总是报404错误,,, 解决办法:项目上右键-->Build path --> Configure Build Path-->Source 目录必须是"项目名/WebContent/WEB-INF/classes"
Tomcat-404错误问题总结以及解决办法
404问题 404表示File Not Found, 文件不存在错误。 出现比较多的问题是页面报404错误,因此除了前面的 Tomcat 问题排查 之外,又专门做了这么一个404问题排查的文章,提供问题分析的思路和对策。正确的端口号 出现404错误证明,TOMCAT是启动成功了的。 但是在一台计算机上,可以启动多个端口号不一样的TOMCAT, 所以请确保自己访问的是正确的那个端口号,
ANSYS Workbench18.0高阶应用与实例解析
作为一本工程应用实例教程,包含了问题与重难点描述、实例详细解析过程及结果分析点评。
Struts2初学者---动态方法调用action!方法名报错
在struts.xml文件的 package标签中, 加入这段代码:regex:.*global-allowed-methods 全局可执行方法。 其值: regex: 是Regular Expressio 正则表达式的简写,后面的.*当然是所有全部的意思。表示 全局所有方法都可以执行。现在,动态
struts2.5.16升级过程中遇到问题详述
此记录struts2.5.16在升级过程中基本遇到所有的问题,包括jar的引进,以及配置文件的写法。
struts升级到2.5.2遇到的问题及解决方案(推荐)_java
原来的版本是2.3.x,由于安全原因需要升级到2.5.2。 1,2.5.2版本不再提供xwork.jar ,整合到了 struts-core包中。 2,方法不能访问问题,需要在每个action配置文件中加上 strict-method-invocation="false": 并修改配置文件头部为2.5版本的:
ssm项目下遇到的404问题
问题描述但是tomcat配置都是ok的,在百度时也查询到集中常见的几种解决方法 没有部署web项目(确认部署) URL输入错误(确认list页面是放在默认路径下) tomcat服务器中web.xml中的问题.如果有多个jsp页面,需要在web.xml中下的设置为true 以及还有一些方法没有贴出来,但这些都不使用于我这儿 问题解决查看控制台报错 java.lang.ClassNotFoundEx
IIS错误解决方案(IIS部署后404错误解决方案)
IIS404错误完美解决方案 IIS404错误完美解决方案 IIS404错误完美解决方案 IIS404错误完美解决方案
struts2默认无法处理以.do后缀的请求
struts2处理.do后缀的请求          filter>                    filter-name>Struts2filterfilter-name>                    filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterfilt
eclipse下配置tomcat以及tomcat服务页面出现404错误解决
Eclipse下配置tomcat,并不是tomcat插件,寻求tomcat插件配置的朋友可以不用看了,tomcat配置好以后可能出现http://localhost:8080/页面打不开,出现404错误的情况,这里面也有说明如何解决,这是我在做项目过程中遇到并亲自解决的,上传上来以供大家参考。有点贪心,要2个分,自己的分数实在不多,大家见谅,嘿嘿。
使用struts2框架后servlet不能正常访问的解决方案
第一种方式:通过后缀过滤:   在web.xml中配置一个servlet其mapping是Hello/hi 并且在struts.xml中也声明了一个action的话出现的是在struts中的action Struts2中的action是在package中声明的 为了防止混淆 默认情况下struts的action是可以加上.action后缀的 (Struts1是.do) 但是可以在strut
Eclipse: 关于jsp文件的404错误
(环境Eclipse 3.6 + Tomcat 7.0) 正常情况下如果编译正常的话(即成功部署的情况下),会在.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\ProjNam
配置完ssh后遇到404页面错误
在myeclipse10.0中正确配置好ssh后可能无法在运行服务器的时候访问主页的时候可能会遇到404错误. 原因在于
struts2处理.do后缀的请求
默认情况下,struts2是无法处理以.do为后缀的请求url的(默认情况下是.action或者不填,可以参见org.apache.struts2包下的default.properties文件)。  但是struts2是一个高配置的框架,所以我们可以通过配置来处理以.do为后缀的请求。  struts2提供了一系列的常量来供我们来配置。  如:我们可以在struts.xml文件中配置
struts2中跳转时报404错误问题
问题如下: index.jsp页面: 在struts.xml配置如下: /showinfo.jsp 在运行时出现404错误(找不到 show.action )   问题原因: struts2拦截器把forward这个请求拦截了。   解决方法: 修改web.xml文件 struts2 org.apache.struts
tomcat中部署项目后,访问失败,报错404的原因以及解决方案
MyEclipse中报的错误:
Eclipse导入项目,访问页面提示404错误
   今天Eclipse导入了一个静态页面的项目,导入发布tomcat,访问页面提示404错误。通过查找tomcat的部署路径,发现只有源码的部署路径,未有页面的部署路径。通过查找原因发现,发布路径中是webcontent,而不是webroot,删除webcontent,添加webroot后就可以访问了。其中项目的页面路径是在webroot下的。这类问题,先查找服务器是否部署成功,再继续找其他问题...
jsp跳转到servlet 出现 404 路径错误的问题解决办法
转载只为收集学习使用 侵删。
404错误的调试分析 - 运行JSP动态网页Tomcat老是报404错误(详解)
开发JSP动态网页时,我们通过浏览器请求服务器上的某个资源的时候,或许会经常遇到报404错误的bug。出现这个bug的原因可能处在JSP网页里面,也可能是Servlet里面。假如要访问的资源不存在,就会产生404错误
Struts2-action动态调用与通配调用方法
1,動態調用 UserAction.java package com.pb.action.user; import com.opensymphony.xwork2.Action; import com.opensymphony.xwork2.ModelDriven; import com.pb.entity.User; import com.pb.service.UserService; i
SSH框架之Struts的默认访问后缀、相同访问路径问题、常量
一、Struts中默认访问后缀: 1、Struts1中默认访问后缀是*.do 2、Struts2中默认访问后缀是*.action 3、如何修改默认访问后缀: 1)Struts2的.action访问后缀在哪里定义? Struts-core-2.3.4.1.jar/org.apache.struts/default.properties中的
部署servlet时,用浏览器打开总是报404错误
java web小白才入门,用Interiji idea时总是会遇到很多坑!URL:http://localhost:8080/servletContextDog/exmple/ListenerTesterweb.xml文件检查了很多遍都没错,TomCat的页面也可以打开。但是一运行就是报404网上也是众说纷纭,后来才知道这个TomCat部署了子目录,把URL换成http://localhost:...
轻松解决 eclipse 中启动tomcat时 出现404错误
有段时间没部署项目到tomcat,今天部署出现了404问题。 一、环境 tomcat7   jdk1.7    eclipse-jee-luna-R-win32 二、问题描述 1、创建完web项目时,在eclilpse中创建一个tomcat server,添加web项目到该server,在eclipse中启动该server,启动是成功的。在浏览器输入:http://loca
在web.xml文件中配置的欢迎页面显示的时候报404的错误
框架搭建好后,启动服务器出现如下的信息: log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester). log4j:WARN Please initialize the log4j system properly. 2009-11-6 21:39:17 org.a
20151230 远程部署成功,但访问出现404错误
考试临近,却依然要把项目部署到服务器上先.本地环境: Centos 7 Intellij Idea 14 JDK 1.6 to 1.8 Tomcat 7.0.54 to 8.0.29 Spring的包也从3.2.0升级到4.2.4由于一些小问题耽误了几天(tomcat 访问权限, jdk 卸载和安装等) 终于在本地部署成功,也可以访问下一步就是远程部署了: 在终端中,进入项目
项目部署到tomcat上启动后出现404错误
解决思路:看日志找到错误Unsupported major.minor version 52.0: 看到Unsupported你是不是会想到jdk高版本能兼容低版本,但是低版本不能兼容高版本,不错,猜对了,其实就是这个意思。这个错误意思是你项目用JDK1.8运行的,现在的环境JDK版本低于1.8将这台机器上的JAVA_HOME环境变量更改未1.8的即可...
常见jsp出现的页面错误(404,500等)与捕捉办法
200 ->请求已完成 记得在ajax中的status状态值也是用200来判断发送的请求是否完成 400 ->400 错误请求,原因可能是请求中存在异常字符或者是请求语法有错误等等引起 404 ->大名鼎鼎,找不到指定资源或者文件等, 想servlet的mapping配置错误 或者像struts的action配置错误都有可能引起该错误 414 ->请求URI太长,顾名思义.而以get方法的u
最有效教程 eclipse下启动tomcat 访问http://localhost:8080时的404错误
刚做JSP开发,但是环境就配了2天。分享希望别人省点时间。这里有个链接,也是说这个问题的,但是说的很模糊,解决不了,我再完善下步骤,希望对你们有帮助。 http://blog.csdn.net/pk490525/article/details/7968213 正文现象如下:eclipse启动Tomcat服务后,输入http://localhost:8080/报404 解决步骤: 1.确认你的
SSH整合开发中 404错误解决总结
SSH整合开发中 404错误解决总结 ,适合新手入门时做为出现类似问题的参考
基于IntellijIdea开发JavaWeb出现404错误的解决方案
注意 这里只提供一种题主遇到的解决方案,404错误通常情况下为页面未找到,这种情况题主并非题主所想要描述的问题。题主所描述的问题主要出现在IntellijIdea开发中,尤其是使用了第三方框架(比如SpringMVC)的情况下。 问题描述 如上图出现404错误,但是页面确实存在。(尤其是在使用了SpringMVC等框架进行页面跳转的情况下)这时候应该考虑是否由于IntellijIdea...
Struts2同时处理.do/.action后缀的请求
首先在 web.xml  配置如下: http://java.sun.com/xml/ns
server启动后出现404错误的解决办法
在eclipse中配置的Tomcat,启动是正常的,控制台显示启动成功,也没有报任何错误信息,但是访问的时候就报404错误,然后直接在bin目录下启动startup.bat的方式就是正常的。然后就很纳闷,之后在网上搜了下资料,说是Eclipse的配置出了问题。 解决方案: 1、如果Server里的tomcat启动了,需要先停掉。然后再移除添加的项目 2、之后双击serve
解决Eclipse Java EE 结合Tomcat访问404错误
今天使用Eclipse Java EE 结合Tomcat 6.0.20来搭建开发环境,但配置好后输入地址后显示404错误,但是不通过eclipse启动又能正确看到Welcome页面,本人认为是我的环境搭建的问题,所以花了不少时间来解决这个问题。      但事实是我的环境配
用tomcat访问eclipse中创建的类时,出现404错误
我遇到这个问题时,检查了项目代码,检查了web.xml,结果还是解决不了,我认为归根结底还是因为对使用eclipse,使用tomcat太陌生。在启动tomcat之前,需要将访问的项目加入到服务器配置中,且只加入当前需要访问的项目,若配置中有其他项目,应删去。对Tomcat v7.0Server at localhost右键选择add remove...将左边的即将访问的项目add到右边,Finis...
tomcat一开始访问jsp页面就报404错误
404问题 404表示File Not Found, 文件不存在错误。 出现比较多的问题是页面报404错误,因此除了前面的 Tomcat 问题排查 之外,又专门做了这么一个404问题排查的文章,提供问题分析的思路和对策。 正确的端口号 出现404错误证明,TOMCAT是启动成功了的。 但是在一台计算机上,可以启动多个端口号不一样的TOMCAT, 所以请确保自己访问的是正确的那个端口号,别自...
前端lvs访问多台nginx代理服务时出现404错误的处理
前端lvs访问多台nginx代理服务时出现404错误的处理 环境描述:app --> lvs --> nginx --> server   app访问页面购买流量页面(nginx服务器)代理到后端和服务器交互(多台server)刚开始访问没有问题,流量变大为了避免出现问题,nginx配置了两台进行负载均衡 app发送类似如下请求:https://dxacct...
linux系统下,部署项目访问404错误
碰到了一个比较奇怪的问题,我在linux系统上安装了一个tomcat服务器,我将一个项目部署到了这个服务器上,然后我去访问这个tomcat,访问成功: 紧接着,我访问我部署项目的index.jsp页面,出现了404: 找了好久问题,最后发现当我把web.xml文件中的filter等注释掉后,可以正常访问: 注释掉后,我又访问了一下,是可以访问的: 暂时还没太明白这是什么问题,我又找了一
Tomcat部署Web项目访问404问题
写好一个Web项目想部署到Linux上运行一下,把Tomcat、Mysql、JDK等环境搭好后,访问Tomcat欢迎页面正常,访问ip:端口/项目名却显示404。找了好久,修改Tomcat配置文件等等措施都试过了,都无效。 最后新建一个空项目,只包含一个jsp,访问成功。 在项目中新建一个Servlet,再次访问,报500错误,报UnsupportedClassVersionError异常,
在Struts2中存在的并发问题(个人记录)。
我最近在做项目的时候遇到一个问题: 查询出来的数据是有权限判断的 我换台电脑去查询 权限是可以判断出来的 但是在上台电脑查询的缓存 缺出现了这台电脑上 当是以为是session缓存 等 没有搞清楚最后我考虑到了并发这个事件上 以为用线程锁Synchronized可以解决这个问题 由于框架是Struts2的 我在action中加了线程锁并没有用由于是职场新人 很多东西都不是
MyEclipse上访问servlet显示404的问题
有时候在MyEclipse上访问一个servlet时,会出现404的页面,如果是web.xml没配置好或者Url的错误,这里就不多说了,这里说的是一切都似乎很正确但是仍然访问不了的情况。 这里需要做的是找到运行servlet的容器,这里以tomcat为例,先将其关闭,然后在该tomcat找到对应项目,点击redeploy,然后再启动tomcat即可。 ...
struts2 框架开发出现404错误
控制台提示信息:rnCould not find action or result: /login01/mana.actionrnNo result defined for action action.Mana and result inputrnrn浏览器提示:404rnrnstruts配置文件:rnrnrnrn rn rn rn /admin.jsprn /error.jsprn /login.jsprn rn rn rn /back/admin.jsprn /back/error.jsprn /back/error.jsprn rn rn rn /back/gong.jsp rn /back/shib.jsprn rn rn rn rn rnrnrnrnjsp文件:rnrnrnrnrn Tmall is firstrn rn rn rnrnrn管理员辛苦了!rnrn rn[b] rn rn 用户ID rn 用户名 rn 密 码:rnrn rn rn rn [/b]rn rnrnrnrnrnrnAction:rnpackage action;rnimport java.util.*;rnimport model.*;rnimport dao.*;rnimport com.opensymphony.xwork2.*;rnrnpublic class Mana extends ActionSupportrn private Ruser ruser;rn private Login login;rn private String message; rnrn public String select() throws Exceptionrn Rudao rudao = new Rudao();rn Login onelog=rudao.select(login.getName());rn if(onelog==null)rn this.setMessage("不存在该用户!");rn return "shib"; rn rn Map request=(Map) ActionContext.getContext().get("request"); rn request.put("onelog", onelog);rn return "gong";rn rn rn public String update() throws Exceptionrn Rudao rudao = new Rudao();rn Login b=rudao.select(login.getName());rn if(b==null)rn this.setMessage("要修改的用户不存在!");rn return "shib";rn rn b.setId(login.getId());rn b.setName(login.getName());rn b.setPassword(login.getPassword());rn rn rudao.update(b);rn this.setMessage("修改成功!");rn return "gong";rn rn rn public String delete() throws Exceptionrn Rudao rudao = new Rudao();rn Login bo=rudao.select(login.getName());rn if(bo==null) //首先判断是否存在该用户rn this.setMessage("要删除的用户不存在!");rn return "shib";rn rn rudao.delete(login.getName());rn this.setMessage("删除成功!");rn return "gong";rn rnrn rn public Ruser getRuser() rn return ruser;rn rn public void setRuser(Ruser ruser) rn this.ruser = ruser;rn rn rn public Login getLogin() rn return login;rn rn public void setLogin(Login login) rn this.login = login;rn rn rn public String getMessage() rn return message;rn rn public void setMessage(String message) rn this.message = message;rn rnrnrn返回的/back/gong.jsp及/back/shib.jsp这俩个文件都有。
tomcat 404 问题及解决方法
昨天晚上用tomcat 实验一个小程序,没想到的是一直提示404错误。我已经确认目录下有我的html文件,但仍然是404。今天就总结一下tomcat 404 的几种常见问题及解决方法。
eclipse里访问tomcat首页出现404错误解决方法
首先,添加Tomcat。在菜单栏找到Window—Preferences—Server—Runtime Environments—Add—Apache—选择Tomcat版本—找到Tomcat文件的路径—修改jre路径为jre—添加成功 其次,找到Server视图(Window—Show View—Server),双击Tomcat v7.0 server at localhost,这时窗口会出来一
idea 导入Web项目详解(404错误)
idea 导入Web项目详解(404错误) 网址链接:http://www.php.cn/java-article-368626.html
Linux下部署web项目,出现404 错误,Tomcat首页正常访问
今天在Linux上部署项目时,出现了 Tomcat首页可以正常访问,但是当带上项目路径时出现404 错误,即 访问 192.168.X.X:8080 正常 ,访问 192.168.X.X:8080/store (store为项目名),时出现404,经过搜索,发现了两个问题, 在开发环境中进行打包时,将Idea中 store下的 src ,web,store.iml 一起打包成war,实际上只有...
struts2 捕获404错误的常用方法
需求:如果我们在浏览器地址栏乱敲的时候,所敲入的所有未定义的URL都能被程序捕捉到,然后转到一个自制的404错误处理页面。 先看效果图登陆页面主页面随便输加上标点符号随便输的action方法一 编写 web.xml 404 /404.html
Eclipse+Tomcat运行servlet时 HTTP 404错误的解决办法
   使用Tomcat运行servlet时,有可能会报告HTTP 404错误,错误描述中写道resource …/TestServlet isnot available。这个时候,可能需要编辑位于TOMCAT_HOME/conf中的web.Xml文件。在Eclipse中,我们首先将该文件链接到当前项目的目录中。打开web.Xml,找到如下内容:                invoker
MyEclipse打开Tomcat后,在浏览器上输入localhost:8080却出现404错误
原因有可能什么配置弄错了.........解决办法:右击Tomcat,点一下Restore 就好了,当然如果是其它的原因,这个方法可能不行了.
常见404错误原因及其修改
1.   最常见的404错误 1).傻瓜式错误 你测试你的servlet类时,在浏览器地址栏输入servlet类的地址错误;比如你的servlet类地址是:http://localhost:8080/CookieAndSession/Session1;但是你却输成http://localhost:8080/CookieAndsession/Session2CookieAndSession项目名
我们是很有底线的