求助:Struts2框架action跳转时namespace重复追加,导致404 [问题点数:100分,无满意结帖,结帖人nick_rylai]

Bbs1
本版专家分:0
结帖率 100%
其他相关推荐
struts2 跳转404 页面的解决方案
对于使用了struts2的工程,以下几种情况,我觉得需要跳转404 页面告诉用户: ① 在地址栏里,直接输入一个不存在的jsp页面      比如, http://xxx:port/webapp/test.jsp, 其中test.jsp根本就不存在 PS:下面两种情况是以使用“convention plugin”为前提的 ② 在地址栏里,直接输入一个不存在的action      比
Struts 不同namespace之间的action跳转
今天进行一个ssh项目练习的时候想要进行不同action配置文件之间namespace的访问出现了namespace找不到问题。在这里进行一下小总结: 首先如果是在同一文件中: 那么只需要在配置result的param参数 示例代码:
404等错误页面跳转问题--基于struts2和原生
页面错误或者异常会给客户的体验很不好,必须对出现的错误页面进行调整。 一般错误有异常、404、403、500这几个为主要的错误页面,异常和404更是最常见的错误。
注解:从一个namespace跳转到另外一个namespace,Struts2
参考链接地址http://www.blogjava.net/fhtdy2004/archive/2009/05/03/268720.html方法百度很多次都百度不到,我也是醉了,最后谷歌才解决!!!给你们看一下国内非常不专业的回答!!!CSDN答题手!! 名字叫:"冰雨蝶皇15 "MD,智障吧!!CNM!! 你会不会答题啊!!@Action( // 表示请求的Action及处理方法
关于struts2种的action执行两次,或多次,或重复执行的bug
今天在做项目的时候发现一个bug,就是action会莫名其妙的执行两次,网上搜了很多帖子,关于这个问题也得到了一些处理方法,但是没有我想要的,造成执行两次活多次的问题呢,有很多种原因,我在这里只说一种 跳转到jsp的页面中,如果有  这样的代码,就会跳转两次,src中只要是# ,就会跳转两次,这个真心恶心到我了~
struts2跳转时报404错误的问题
问题如下: index.jsp页面: 在struts.xml配置如下: /showinfo.jsp 在运行时出现404错误(找不到 show.action )   问题原因: struts2拦截器把forward这个请求拦截了。   解决方法: 修改web.xml文件 struts2 org.apache.struts
一个struts2的例子:彻底解决STRUTS2 错误There is no Action mapped for namespace / and action name login
前几天在网上下载一个struts2的helloword的例子,那个作者也真够缺德的,搞个错误的程序,害得我查了一天的程序错误。 最后发现竟然是struts.xml被写成啦sturts.xml。 碰见这样的问题先鄙视下提供例子的作者, 再声讨下struts2,为什么要在框架里面加载一个死的struts.xml,难得不能想struts1 一样的在web.xml里面配置吗? 看网上都催struts2比struts1 整的整的好,我看就这个问题,完全可以算struts2是个垃圾 我现在把完整的程序提供给大家,希望大家看看
Struts2当调用action时出现HTTP Status 404 问题解决
之前碰到这一个问题,在网上查找解决方法,改了两天也没有解决,今天重新建了一个工程一开始还是出错了,后来查看Console的信息发现以下问题: 严重: Exception starting filter struts2 java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils at com.opensymphony.
struts.xml属性重名处理:关于的name和namespace属性同名时struts2的处理
1.对于同一个下两个name属性相同的,struts2是这样处理的,后面的将覆盖前面的 2.对于同一个下两个name属性相同的,struts2是这样处理的,后面的将覆盖前面的 3.配置文件中两个同name属性的(无论是否在同一xml文件中),struts2是这样处理的,启动tomcat时,会报错。 4.配置文件中两个不同name属性,但namespace属性相同的,struts是这样处理的,
Struts2配置默认action(首页)、配置404防止请求出错问题解决
Struts2配置默认action(首页)、配置404防止请求出错问题解决
关于用struts2框架中iframe对应的jsp页面的不到action的值的问题
我们做web项目经常会用到frameset、frame以及iframe,这大大方便了我们页面的构建以及模块功能的划分。但是,再使用这些技术的同时也会遇到各种各样的问题,其中一个就是子页面中得不到struts2action的值。之前自己在做项目的时候也遇到了这个问题。在网上查阅了大量的资料,现将自己的总结与结论与大家一起分享。 frameset、frame经实践是没有问题的,如果因为种种
struts2 action从一个命名空间跳到另一个命名空间
转自:http://tanglei528.blog.163.com/blog/static/43353399201081521844940/ struts2从一个命名空间跳到另一个命名空间   ...... /Tree/treeLoadAction.action //一下两句就
struts2action中方法重复执行
struts2中使用json插件执行ajax处理时,如果方法名是get方法的时候,方法会莫名其妙的执行两次。 原因:struts2 中JSON的原理是在ACTION中的get方法都会序列化,前面是get的方法只要没指定不序列化,都会在序列化时再执行一次 解决方法 1、Action中的业务方法前别加get 或者 set(属性的get set 除外) 2、用@JSON(serializ
struts2注解&struts404错误---【小白系列】0基础到熟练应用struts2框架(七)
struts2注解
Struts2 Chain跳转问题 找不到action
今天遇到个问题 用chain跳转的时候 老是提示 找不到这个action, 明明名字是对啊 参数也传过去了  可是就是出错 错误例子 toGetHanTasks?pageIndex=${pageIndex} 会提示你找不到这个action 研究半天 才发现 必须按照标准来做。。。。。     toGetHanTasks  ==》 指定action名字     /
访问Struts2的方法页面报404错误,后端没有错误显示
今天遇到一个奇葩问题,我用ssh框架,通过页面访问Struts2的action中的方法,页面报404错误,后端没有错误显示(后端不报错是比较坑的,不好找问题) 最终发现是我用了Spring的IOC自动注入,但是又写了自动注入类的get和set方法,去掉这个get和set的方法,访问成功。 注意:类中的baseAction,也就只是继承了SupportAction而已。
web.xml直接设置action404struts2中的解决方案
这几天的项目页面的访问全部改为.action访问,在修改首页时遇到了问题。将web.xml文件中<welcome-file>index.action</welcome-file>修改成这样,访问首页时报404错误,也就是说文件找不到。上网查了有两种解决方法。          方法一、在WebRoot下新建一个index.action空文件,这个方法简单实用,强烈推荐。  ...
关于struts2namespace属性,在地址栏里直接访问action的方法 ,以及用一个jsp的表单跳到上面去
这里的form
Struts2之form标签的actionnamespace属性的组合使用
jsp页面:  name="login" method="post" action="login" namespace="/hello" > struts.xml文件:     namespace="/hello" extends="default">    
struts2 注解方式注册actionnamespace 的注意事项
@SuppressWarnings("serial") @ParentPackage("struts-default") @Namespace(value="/deptConfig") @Controller("deptConfigAction") @Scope("prototype") public class DeptConfigAction extends ActionSupport imp
struts2中forward 转发至action 出现404错误的原因
遇到一个问题,我们的首页原来是在index.jsp里做个重定向。 然后被要求主页url只能是域名,不能跳转,于是改成转发,但是转发之后出现404错误。 而直接访问目标地址没有问题,后来网上搜到是因为struts的filter没有处理来自forward的请求,在web.xml里修改一下map参数就行了: 4 Understanding and Using Servlet Filters
eclipse 搭建struts2框架 出现404错误
404错误意味着找不到这个页面。 写的一个很简单的helloworld,也会报错,我也是醉了。 首先建立了一个tomcat的测试项目,保证tomcat是正常的。 再回去检查自己struts2的配置。 打开web.xml 查看一下内容是否添加: struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPr
Struts2注解配置Action访问找不到namespace问题
我遇到的Struts2注解配置访问Action时,找不到namespace报错: 解决办法: struts.xml配置文件加一个配置: <constant name="struts.convention.package.locators" value="action,actions,struts,struts2,test" /> 覆盖默认配置,把需要扫描到的包名称tes...
struts2 iframe 重定向问题
struts2 iframe 重定向问题 引入iframe时加入target=“_parent”
使用SSH中Struts2找不到action,后台还没有报错
今天碰到一个很纳闷的问题,使用SSH,所有配置文件都正确, 也在Struts2的配置文件中添加了,将对象叫给spring管理, 但是action一直没有找到一直404, 最后终于找到原因了,原来使用Struts2在web.xml配置的时候不能拦截.do,可以拦截.action或者是/*, 但是这是为什么呢?
Struts框架命名空间问题答疑
Struts框架namespace 1. Struts设计namespace用来做什么的 Struts官网上有一段话描述了namespace的含义: The namespace attribute subdivides action configurations into logical modules, each with its own identifying prefix. Nam
使用最新的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个包: 此处注意
Struts跳转后CSS页面样式失效
一直在做一个考勤管理系统,用Struts技术,成功跳转后CSS样式失效,我去这是一个很严重的问题啊,于是就百度,各种脑补知识,原来是路径的问题,解决方法也好多(也没太弄明白)该namespace,该引用css路径,都很费劲,又改动太大,最后看到一个网友的文章是说,把Struts中属性改一下即可改为redirect。 /jsp/personInfo/personInfo.jsp
struts2的Action名字的大小写问题
今天在使用struts框架编写Action类以及在jsp中写调用相关Action的url时出现如下错误: There is no Action mapped for namespace [/] and action name [MainPage] associated with context path [/xxx]. - [unknown location] 记得以前也曾经遇到过这样的错误
struts2注解实现页面的跳转
注解实现的页面跳转其特点是不用配置文件struts.xml因而可以实现零配置。
struts2里同包与不同包的action之间跳转
有关Struts2中action间的跳转可分为两部分,一部分为同一个包中action间的跳转,还有一个就是在不同包中action间的跳转。不管是不是在同一个包中,首先要明确的是要实现跳转,必须要将result中type属性设为chain或redirectAction。    一、同一个包中的跳转    在Action的results里面的type类型配置为“chain”,跳
通过Struts2拦截器实现Session失效后自动跳转到登录页面逻辑
Session的默认失效时间是30分钟。当系统空置时长超过30分钟时,如果未做对应的处理,访问出错。在这里的处理是,当Session失效之后,用户再次访问的时,自动跳转到登录页面。参考文章:《Struts2自定义拦截器实例-登录权限验证》--https://blog.csdn.net/java_cxrs/article/details/5514340《Struts2自定义拦截器实例-Session...
struts2中的通配符
在上一篇《struts2中的动态方法调用DMI》中,介绍了通过DMI方式进行不同action跳转控制。另外,可以通过使用通配符更加灵活的进行配置信息的精简。举例如下:   场景:进行用户的增、删、改。 (1)UserAction package com.struts2.study.yy; import com.opensymphony.xwork2.ActionSupport; pub
关于Struts2基础案例总是出现404错误的解决方法
关于Struts2基础案例总是出现404错误的解决方法 首先本人是一只小白,最近在接触struts2框架。在看着视频的学习过程中,出现了一个404的问题。 我跟着视频上的基础案例做的,数据都是一样的,在我运行的时候就总是出现404的错误,搞得我很是焦灼。!
struts2请求无法跳转到后台执行acton方法
问题现象 前台发送请求,经过一系列struts拦截器无法跳到后台执行action方法 原因(排除请求错误,配置错误等情况) 在页面请求到后台Action之间会先经过一系列Struts默认的拦截器,拦截器处理失败,导致问题出现。  最常出现的问题是validate没验证通过,通常是由于页面上定义的域与Action的属性类型不匹配导致 解决办法
struts2框架redirect不成功的其中一个原因
最近开始写一个手机端的小网站,用struts2框架,想要的登录之后重定向到主页,但是一直不成功,搞了我好久。众所周知,struts2重定向到jsp资源的话,跳转后地址栏显示的是jsp,而不是action。搞了好久才发现,是因为前端框架的原因。我用的是jquery mobile框架,它默认提交表单是ajax提交。这个时候只需要把ajax提交表单去掉就可以了。 像上图那样,在form表单加上da...
关于struts2 404 action找不到问题
因为制作自己博客后台的缘故,所以想把总的struts.xml分出几份,结果在这却遇到了问题,404 action找不到,但是写在总xml也就是struts.xml里的action也可以被找到, 确认引入路径无误后就陷入了苦思,至少也要报500吧。。。如下图所示 上网搜索的结果大多都是查看自己的struts配置文件路径,看一下引入位置正确与否, 我在这里就不多说了,这次我的错误是str
struts2通配符的应用以及action、result、package的name和namespace属性同名时的处理方法
1.对于同一个下两个name属性相同的,struts2是这样处理的,后面的将覆盖前面的 2.对于同一个下两个name属性相同的,struts2是这样处理的,后面的将覆盖前面的 3.配置文件中两个同name属性的(无论是否在同一xml文件中),struts2是这样处理的,启动tomcat时,会报错。 4.配置文件中两个不同name属性,但namespace属性相同的,struts是
Struts2关于命名空间的详细讨论
详细讨论了struts2关于命名空间的问题以及找action的原则,什么时候到根命名空间下找,什么时候到默认命名空间下找。
ssh中struts2提交表单到action,运行完并返回值,但是不跳转界面
ssh中struts2提交表单到action,运行完并返回值,但是不跳转界面,其中进入到了action并有返回值,但是就是跳转不了。后来发现因为前端是找的模板,所以有段jquery语句拦截了跳转,只要删除就可以了,具体如下<struts> <package name="ssh" extends="struts-default" namespace="/"> <act...
自己给自己挖了个坑,struts2访问Action 404
今天发布工程,访问其中一个模块,老是返回404异常。 /vweb/view/vweb.action 查看struts2配置文件和Action中的方法,没有问题啊。 于是怀疑是缓存引起的。 rm -rf Catalina/结果还是不行。忽然想到了 tomcat的server.xml中加了对应的模块的资源映射 path
springmvc 请求路径自动添加目录导致404
1.问题:由于不太熟悉springmvc的前后端交互,导致出现以下问题: 请求路径重复出现user目录,导致404问题. 2:解决 查看相应代码: 作为传参给前端页面的controller层,springmvc在缺少@ResponseBody的注解下貌似只支持String和ModelAndView类型的返回值, 将@ResponseBody注解加上. 再次发送请求:   ...
struts2返回结果的跳转方式
1.     返回结果:跳转方式 dispatch:请求转发,默认值相应的跳转到jsp页面。并非Action。 redirect:重定向,不传递参数的.跳转的应该是一个jsp页面。并非Action。 redirectAction:重定向到一个action,不会传递相应的参数到下一个action中 chain:链,请求转发到一个action,会传递相应的参数到下一个action中    
struts2——DMI动态调用失败解决方案
从头再学习struts2,按照视频,学到DMI动态调用的时候,也就是使用!感叹号调用action里面的方法时候,每次都报错。
struts2命名空间namespace和访问路径的关系
我是在看了别人的博客之后,对namespace和访问路径的关系算是搞明白了,故记录下来供大家参阅和自己以后进行查看。 假设我的struts.xml配置文件中一个action配置如下: /index.jsp 那么我直接可以通过http://localhost:8089/struts2/testMap.a
struts2 result类型为redirectAction时,跳转转到另一个包空间里的一个action的指定处理方法的xml配置
struts2 result类型为redirectAction时,跳转转到另一个包空间里的一个action的指定处理方法的xml配置
struts2项目访问页面404
第一种情况   如果在struts.xml里配置了以上常量,即设置为调试模式   那么此项目部署在服务器中时,是访问不到页面的   只需要注释以上代码,或者更改成运行模式,就能正常访问到页面 相应的jar包支持没有放在服务器上 filter>      filter-name>action2filter-name>      filter-class>org.a
ssm框架整合后jsp页面找不到action----讨厌的404错误
spring+struts+mybatis框架整合后,测试是否能通过时,一直404,根本没进入action 关于web.xml,struts.xml和spring相关的配置文件都没问题,tomact启动也不报错。 经过三个小时的晚上搜索,终于知道原因: 这是在搜索好多好多资料后,终于发现一篇我没注意的细节说明。 是的,我是新手,我的问题就是这个: 其中我的struts.x
struts2 action跳转方式设置
参考文章:http://7979281.blog.51cto.com/7969281/1308151 action result的配置中,设置type属性: dispatcher:转向页面,通常处理JSP,为默认设置 redirect:重定向到一个URL chain:处理Action链 redirectAction:重定向到一个action 例如: //home是个act
关于部署struts2,运行报错404总结
最近开始接触框架,写第一个小程序时,部署后,当访问action时,tomcat报 错404,直接访问结果集result.jsp时也还是报错。 百度了一下,网上说什么的多有,struts.xml配置错了,web.xml没有配置 过滤器啊等等,到最后才想起来,可以查看控制台的提示信息,这一查看就找到bug所在了 服务器找不到StrutsPrepareAndExecuteFilter,明明导...
action重定向到frameset页面指定target属性
struts2使用action重定向到frameset页面,如何使用target属性指定页面输出方式
struts2 actionaction 传递中文乱码问题解决、
前不久在做项目的时候遇到个乱码问题、 心想这乱码跟其他乱码肯定一样好解决、 可是半天过去了、那乱码还是一样屹立在那、 使用浑身解数都没有好的方法解决、 最后看到了一个帖子、 才有了解决办法、 如果使用的是rediect这样解决: list.action?msg=${msg} true
Struts2的convention插件,在步骤中使用Action注解跳转到其他jsp页面
Struts2的convention插件,在方法中使用Action注解跳转到其他jsp页面   我们都清楚使用convention插件可以是struts2为零配置,默认情况下convention指定的解析路径为WEB-INF/content下   有些时候碰见变态的需求可能要在某个方法返回的地址没有按照convention指定的规则走,而是跳转到其他jsp页面,那么我们怎么来搞定了。
默认情况下,struts2是无法处理以.do为后缀的请求url的
默认情况下,struts2是无法处理以.do为后缀的请求url的(默认情况下是.action或者不填,可以参见org.apache.struts2包下的default.properties文件)。  但是struts2是一个高配置的框架,所以我们可以通过配置来处理以.do为后缀的请求。  struts2提供了一系列的常量来供我们来配置。  如:我们可以在struts.xml文件中配置
解决action配置jsp页面在新窗口中打开的问题
最近做项目遇到一个遇到,session超时重
基于注解的struts action跳转 @Result 跳转到另一个action(转)
初学ssh 基于注解的方式简单灵活,但是做一个例子的时候,添加用户AddUser 完成后 想页面跳转到 ListUser 这个action, 然后action 成功后 会跳转到list.jsp 显示 所以用户信息, 发现 网上几乎所有例子都是 @Result 成功跳转到一个jsp ,不成功跳转到另一个jsp @Action(value="studentAdd",results={
Struts2的package的的命名空间(默认命名空间与根命名空间)
首先要了解什么是包的根命名空间与默认命名空间         根命名空间,即namespace="/"。         默认命名空间,即namespace="",或者没有给namespace赋值,这两种写法是等价的 如果请求为/test/search/get.action,系统首先查找/test/search命名空间下是否有get的Action,如果有,则使用该Action
Spring Boot 2精髓:从构建小系统到架构分布式大系统
Spring Boot是目前Spring技术体系中炙手可热的框架之一,既可用于构建业务复杂的企业应用系统,也可以开发高性能和高吞吐量的互联网应用。Spring Boot框架降低了Spring技术体系的使用门槛,简化了Spring应用的搭建和开发过程,提供了流行的第三方开源技术的自动集成。本书系统介绍了Spring Boot 2的主要技术,侧重于两个方面,一方面是极速开发一个Web应用系统,详细介绍Spring Boot框架、Spring MVC、视图技术、数据库访问技术,并且介绍多环境部署、自动装配、单元测试等高级特性;另一方面,当系统模块增加,性能和吞吐量要求增加时,如何平滑地用Spring Boot实现分布式架构,也会在本书后半部分介绍,包括使用Spring实现RESTful架构,在Spring Boot框架下使用Redis、MongoDB、ZooKeeper、Elasticsearch等流行技术,使用Spring Session实现系统水平扩展,使用Spring Cache提高系统性能。
Struts 2提交form表单执行action后不跳转(ajax)
今日写项目写到一个商品加入购物车功能,原本设计是点击按钮之后,存储数据,并弹出一个div告知用户添加成功,页面不跳转,看似很简单的功能,却在“不跳转”这点上卡住,我不想跳转咋就这么难呢?查了很多资料,知道了要用ajax,因为本人愚钝,并没有能够解决我的小问题,一度想要放弃,特别感谢熊世唯同学不耐其烦的指导,让我解决了这个小难题 本篇博客旨在还没有深入理解ajax的情况下,实现一个提交form表单后不
Struts2中从一个action内部跳转到另一个action,怎么配置xml呀?
findAllGoodsInfo.action /index.jsp /err.jsp     nextAction type="chain"即可 然后配置要跳转的Action
子Iframe提交action后父Iframe实现跳转
刚在做一个页面,其中有子Iframe,包含登录跟注册,希望在登录后,父页面进行刷新,网上找了下 location.href 当前页面跳转 parent.location.href 当前页面的父页面跳转 top.location.href 最外层页面跳转 登录提交验证后,回到成功页面,页面里利用jsp输出js语句进行跳转 out.write("window.paren
struts2 action跨包跳转配置方法
struts2中,从一个包(package)的action访问另一个包中的action,二者在不同的namespace中时,需要在struts的配置文件中作如下配置 /other view type可以选择相应的结果类型 namespace指定命名空间; actionName指定action名称,注意不加后缀; 需要传递的参数由param节点在后面指明,分
Struts2 action之间相互跳转传递参数
今天遇到一个问题,在Webwork 2.2里面给一个Action的result传多个参数: 原先配置如下   /some.action?field1=${field1}&field2=${field2} 运行时候出现如下提示: The reference to entity "field2" must end with the ';' delimiter. 我本以为是OGNL的问
Struts2(二)---将页面表单中的数据提交给Action
转载请注明:http://blog.csdn.net/uniquewonderq 问题:在struts2框架下,如何将表单数据传递给业务控制器Action。 struts2中,表单想Action传递参数的方式有两种,并且这两种传参方式都是struts2默认实现的,他们分别是基本属性注入、域模型注入、其中 ---基本属性注入,是将表单的数据项分别传入给Action中的一些基本基本类型。
struts2重定向action 到另一个action
在调用getCollect.action方法时,判断当没有登陆的时候则自动跳到登陆action类中的方法里如果登陆则跳到jsp 注解:  @Namespace("/user") public class LoginUserAction{ @Action(vlaue="login",results={@Result(location="doLogin.jsp")}) publi
struts2 action的result如何跳转到另一个action
在同包下跳转: 第一个action /error.jsp 第二个action           /jsp/dept/dept.jsp redirectAction">user!adduser          在不同包下跳转: index.jsp
Struts2 带参数跳转
Struts2中Action接收参数的方法主要有以下三种: Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数:     a.定义:在Action类中定义属性,创建get和set方法;     b.接收:通过属性接收参数,如:userName;     c.发送:使用属性名传递参数,如:user1!add?userName=Magci; 2.
Struts2中action的方法被执行两次
两种可能性:
struts2中关于package的namespace和访问路径嵌套的处理关系
/index.jsp                        /index_special.jsp           假设配置文件中有两个package,分别为user和user1:namespace分别为/user和/user/user 当访问的路径为http://localhost:8080/Struts2_1600_Globa
Struts2初学者---动态方法调用action!方法名报错
在struts.xml文件的 package标签中, 加入这段代码:regex:.*global-allowed-methods 全局可执行方法。 其值: regex: 是Regular Expressio 正则表达式的简写,后面的.*当然是所有全部的意思。表示 全局所有方法都可以执行。现在,动态
struts2框架做项目访问action报找不到action的问题【已解决】
警告: Could not find action or result There is no Action mapped for namespace [/] and action name [login] associated with context path [/flatform]. - [unknown location]  at com.opensymphony.xwork2.Def
struts2action重定向跳转到另一个action
/MyHome.jsp lo
Struts2中action重定向跳转到jsp页面两种配置方式带参数
Struts2中action重定向跳转到jsp页面两种配置方式带参数
ssh框架,访问struts的action错误,如何解决
Unable to instantiate Action, searchAction,  defined for 'search' in namespace '/'Error creating bean with name 'searchAction' defined in file [E:\dhccworkPlace\EmergencyWeb\src\main\webapp\WEB-INF\cl
关于struts2网页开发过程中的404或500问题
本人在近期学习了struts2的网页开发过程,在参考网上的教程做例子时,经常会发生明明一步步按照教程来做,结果却发生了404或者500的问题,通过试验,终于找到了解决方法 一般都是因为网上的教程比较老旧,而新的下载的struts包比较新,所以导致了程序不能运行的问题 比如本人之前一直使用struts2.5,在换成了struts2.1之后完美解决了这个问题 struts2.1包:
Struts2页面跳转方式
1、    转发<action name="helloAction"class="cn.hd.hello.HelloAction" method="hello">    <!--    result        name  对应的是action类中的method的返回值              名字可以随便写,只要和action类中的返回值结果是一样的            ...
struts2找不到对应action错误的解决
错误如下: There is no Action mapped for namespace [/users] and action name [User_login] associated with context path [/Struts2AndHibernate]. 对应解决方法: 1、struts2版本问题 一开始使用的是2.5版本,所以web.xml 配置如下:  
关于struts2注解Namespace的问题总结
@Scope("request") @Controller("dealDatasourceMonitorInfoController") @Namespace("/monitorDatabase/dealDatasourceMonitor") public class DealDatasourceMonitorInfoController extends BaseAction { privat
struts2源码学习之初始化(二)
在上一篇struts2源码学习之初始化(一)中,详细描述了StrutsPrepareAndExecuteFilter的init()的主要工作,这一篇就详细说说Dispatcher。从上一篇文章中,我们知道了Dispatcher在Filter的init()方法中被创建出来,那么,它的功能是什么呢?Dispatcher类的功能正如它的名字所示,是派发,派发请求。 PrepareOperations类
struts2 中请求转发与请求重定向方法带参数传值
 下面我们了解一下struts2处理时,会产生什么样的结果  1 :dispatcher 转发到jsp页面,默认就是dispatcher   2 :redirect:action处理完后重定向到一个页面,请求参数全部丢失,action处理结果也全部丢失。  3 :redirectAction:action处理完后重定向到一个action,请求参数全部丢失,action处理结果也全部丢失。  ...
升级高版本的struts2.2.3.32 无法访问Action解决办法
一:升级高版本的struts2.2.3.32 无法访问Action解决办法 1.最主要原始struts版本与freemarker-2.3.22版本不一致导致的无法访问action,在访问时不会有任何错误。 图一:有问题的 图二:正确的
Struts2框架学习之二:action详解
前言在struts 2中,action是其核心功能,使用struts 2框架,主要的开发都是围绕action进行的,我们编写的action通常需要实现com.opensymphony.xwork2.Action接口,需要实现的方法是execute方法,但是在实际的开发中,编写的action也可以不必实现action接口,而是直接创建一个普通Java类,并添加execute方法就可以public St
Struts2 404 action 以及namespace
action name为 aticleAction!add时 nHTTP Status 404 - There is no Action mapped for namespace [/] and action name [articleAction!add] associated with context path [nnaction name 为 articleAction method="add"时nHTTP Status 404 - No result defined for action com.sg.action.ArticleAction and result successnn求教!!!!!!!!!在下愚钝,百度也搞不出来所以然
Struts2中从一个action内部跳转到另一个action,怎么配置xml
1. nextAction type="chain"即可 然后配置要跳转的Action 2. 但这样的话会出现action向后台请求数据出现丢失的情形,所以最好的方法是重定向,即 可以将type设置为redirectAction。
Struts-2.5 Action动态调用与通配调用无效解决办法
Struts-2.5 Action动态调用与通配调用无效解决办法标签(空格分隔): 后端技术学习一、问题引入1. 动态方法调用的使用在实际开发中,随着应用程序的不断扩大,不得不管理数量庞大的Action,为了减少Action,通常在一个Action中编写不同方法(必须遵从execute()方法相同的格式)出来不同的请求,如编写LoginAction,其中login()方法处理登录,register(
分享一个Struts2中Action工具类极大提高开发效率
IT小修 2017-05-16 21:00 近期因为工作原因需要用到Struts2,虽然目前国内用Struts2的相对比较少一些,因为繁琐的配置,使用个request还需要实现接口才可以使用,jsp到Action还需要多一个配置文件,比起SpringMvc繁琐很多,一个注解就可以解决的问题,在Struts2里面还需要写一个struts.xml来配置才可以。虽然struts2有各种缺点
struts2中超链接到另一个action
 1. 需要你去看你的struts配置文件。假如actionnamespace='/company';action的名字为xx则应该写为: 链接 如果需要传参数a,且a的值为1: 链接 如果传参个数大于1,则将参数之间用&连接: 链接 如果配置文件中的namespace没有写,那么链接写为 链接 错了哦,应该写为: "> 2. 想在SiteMesh模板的侧栏做'超链接',当点击
【SSH三大框架】Struts2基础第三篇:配置Action以及调用Action的三种方式
配置Action以及调用Action的三种方式
struts2 新增请求无法访问到Action中的方法
现象:Action 定义为通配符形式,Action中的delete,input等方法访问正常,但新加的其它方法(如a(), b())无法访问 原因:strust2 2.3以上版本增加了安全控制 解决办法: 在配置中增加:           …………       a,b     可参考官网:http://struts.apache.org/do
ajax无刷新调用struts2框架中的Action,以用户登录验证为例
前提条件:搭建好SSH框架; 本功能依赖jar包:struts2-json-plugin-2.3.24(例); 步骤:1、导入依赖jar包;2、编写action;3、配置spring;4、配置struts.xml;5、编写ajax脚本; 说明:本例关键词:ajax、jquery、javascript、SSH、java; IDE环境:intellij idea; 1、导入jar包
Struts2中的页面跳转
一、全局页面的设置 如果包中的一些action都返回success,并且返回的页面都是同一个JSP页面,这样就可以配置全局的结果页面。 全局结果页面针对的当前的包中的所有的Action,但是如果局部还有结果页面,会优先局部的。 设置全局页面的标签是                             /demo/suc.jsp             局部结果页面    
struts2 2.5.5 中出现404 异常,没有对应的命名空间,或者没有对应的Action(套路)
struts2 2.5.5 中出现404 异常,没有对应的命名空间,或者没有对应的Action(套路)
配置Struts2时,报没有action与form表单填写的action对应的错误。
There is no Action mapped for namespace / and action name saveUser. - [unknown location]
struts2请求跳转到外部链接
当使用搜索引擎搜索Struts2如何跳转到外部链接的时候,大多数答案是: ${externalUrl} 这种方式实际不会达到跳转到外部链接的效果。 在struts2中可以使用301、302的方式跳转: 301 ${externalUrl} 参考:http://peekay.org/2008/09/03/struts2-external-redirect/
struts2中直接访问没问题但是跳转时报404错误的问题
index.jsp页面: jsp:forward page="student.action">jsp:forward> 在struts.xml配置如下: package name="struts2" extends="struts-dafult"> action name="student" class="action.ShowAction"> result name="stu
struts2框架简介
一.struts2框架的开发准备 1.介绍 struts2是实现的MVC模式的JavaEE企业级的轻侵入性.轻量级的表现层web开源框架,提供了开发,发布,到维护过程中的支持. 2.需要资源下载 在apache的官网开开源软件中进行下载https://struts.apache.org/ 注意事项: 有两个版本 可下载Struts2.3.15以上版本或者struts2.5.1...
HTTP Status 404 - There is no Action
HTTP Status 404 - There is no Action mapped for namespace and action name BackMemberGroupAudit..doc
Struts2跳转页面(action)设置为动态
Struts2跳转页面(action)设置为动态 动态链接的设置 result param location
struts2 action 页面跳转,有两个跳转类型是亲试过
(1)type="dispatcher" 为默认,用于jsp页面跳转(一般跳转后页面为:action名称.action)     亲试 /index.jsp  完整的写法为:        /index.jsp      (2)type="redirect" 重定向到jsp、action、外部网址(跳转后页面为:跳转页名称.jsp)   亲试。 /index.j
关于struts开发中action跳转找不到页面的问题
在做一个struts的crud的demo,包括create,read,update,delete的功能。在配置struts.xml文件时,采用的是namespace=“”的统一调用路径的写法,内容如下: List.jsp Edit.jsp List.action
我们是很有底线的