struts2配置中因为包名问题遇到的No result defined for action错误
今天又玩了一下struts2,在配置的过程中,遇到了个小小的问题,上网找了蛮久也没找到问题的解决办法,最后还是靠自己找了问题的根源,归根到底还是对原理的不熟悉导致的。
想要的流程很简单,就是请求一个action,成功后跳转。
我的文件结构主要如下:
其中 struts.xml的内容如下:
在运行的时候也执行了LoginAction中的方法
@Override
public String execute() throws Exception {
if ("admin".equals(name)) {
return SUCCESS;
} else {
return INPUT;
}
}
我输入admin的时候也返回了SUCCESS,但就是找不到welcome.jsp页面,一切看起来都没有错。
最后却爆出了
解决办法:
1.不能用.action结尾的包名。把包名改成com.shenzhen.myaction,同时也修改一下struts.xml中的配置的包名,结果就好了。
转载于:https://www.cnblogs.com/zrp201008/p/3145834.html
struts2配置中因为包名问题遇到的No result defined for action错误相关推荐
- struts2配置中Action的name 和package的name和namespace作用
2019独角兽企业重金招聘Python工程师标准>>> struts2配置中Action的name 和package的name和namespace是什么作用 在struts2 str ...
- 关于两个jar包中存在包名和类名都完全相同的jar包冲突问题
2019独角兽企业重金招聘Python工程师标准>>> 最近弄webservice,我使用的jdk自带的wsimport工具来生成客户端代码,发现生成的代码具有编译错误,错误描述如下 ...
- Java 错误:找不到或无法加载主类(源文件中含有包名 package)
1. 问题定位 编译(javac)和执行(java)java 程序时,出现这种类型的错误:找不到或无法加载主类: 首先排除是否是环境变量配置不当造成的问题,只要保证,命令行界面能够识别 javac/j ...
- struts2中No result defined for action xxx.xxx.xxx and result xxx错误的几种解决方法
首先先说一下No result defined for action xxx.xxx.xxx and result xxx这个错误 action后跟的是你的action名称 result是返回值错误, ...
- 关于struts2中No result defined for action这个异常的解决思路
[size=medium] [color=red] 我在遇到这个问题时(No result defined for action....input),这篇文章给了我一些启发,觉得文章有借鉴意义,便引用 ...
- validators配置要点及No result defined for action报错解决方案
在做JavaEE SSH项目时,接触到validators验证. 需要了解validators配置,或者遇到No result defined for action 这个错误时,可查阅本文得到有效解决 ...
- Struts2 Problem Report: No result defined for action ... and result exception
每 当Struts2爆出这样的异常,会很郁闷,原因太多了,只能一一的检查.有的说input页面没指定,有的说namespace有问题,有的说你对应的result有问题,有的说validate不通 ...
- struts2中报错404 No result defined for action com.jcrj.ahsfjd.ajgl.JdshAction and result input解决方法...
今天写项目中遇到404 No result defined for action com.jcrj.ahsfjd.ajgl.JdshAction and result input错误,以前没有遇到过, ...
- struts2 上传文件 HTTP Status 404 - No result defined for action.....and result input
2019独角兽企业重金招聘Python工程师标准>>> struts2 在使用jqeury Ajax上传文件时报HTTP Status 404 - No result define ...
- Android在一个APP中通过包名或类名启动另一个APP
开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用.一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通 ...
最新文章
- TinyML-TVM是如何驯服Tiny的(上)
- 使用R构建Xgboost模型并绘制ROC曲线
- 使用iText库创建PDF文件
- Objective C 链式调用 1
- 【Python-ML】SKlearn库原型聚类KMeans
- 刷新后 页面 保持滚动条位置
- Indy10收发Hotmail邮件
- 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 二十三║Vue实战:Vuex 其实很简单
- unity 解决引入dlopen api的问题
- 你必须掌握的Java类库工具包Hutool,真甜!(高级篇)
- java中math方法语句,下列有关Java中标准类Math的random()方法的说法中,正确的是。 - 上学吧学历考试...
- gcc/g++版本切换与降级
- 2019华为软件精英挑战赛 赛后总结
- MATLAB一句总结
- 英文名大全及含义(男)
- 脑电数据预处理和后续处理(EEGLAB)
- 数字电路实验 01 - | TTL门电路的逻辑功能测试
- R语言 Holt-Winters法
- php制作日历带节日实验目的,php制作日历
- MultiNet:自主驾驶中的实时联合语义推理 论文翻译
热门文章
- Python3实现旋转数组的3种算法 1
- 数据库——mysql如何获取当前时间---https://www.cnblogs.com/Chenshuai7/p/5136469.html
- Android项目总结(3)-登录页图片循环过渡播放动画效果
- Scrapy 爬虫框架入门案例详解
- Hyper-V常见故障汇总
- PHP下载文件(隐藏真实的下载地址)
- Quartz简单理解
- plsql创建、测试存储过程
- Mac 下安装RabbitMQ及配置RabbitMQ可远程访问
- Mac局域网本地库server, CornerStone使用