[Struts2] No result defined for action ... and result input & Invalid field value for field ...
2024-08-23 20:45:04
"No result defined for action ... and result input"错误一般发生在Struts2的拦截器拦截时遇到了问题时。Struts2会将跳转到result为input的视图上,可是在配置文件里并没有给这个Action配置input的result。
能够建立一个内容为例如以下的Jsp文件。并在配置文件里配置result为input时跳转此文件。将会显示出详细的错误原因。
<div style="color:red">
<s:fielderror />
</div>
假设Jsp显示的错误原由于"Invalid field value for field ..."。说明Struts2的ParametersInterceptor在进行类型转换的时候出现了错误。比如时间格式错误、表单提交文件时没有使用Post方式或者没有加上“enctype="multipart/form-data"”。假设实在找不到错误原因,能够尝试在ParametersInterceptor的doIntercept方法中断点调试,查看ActionContext ac的parameters中属性的类型。
最新文章
- 随笔分类 - [C#6] 新增特性
- android largeheap 的设定
- fir.im Weekly - 如何打造 Github 「爆款」开源项目
- 远程登录,无法加载explorer
- LeetCode:Jump Game I II
- Java算法-快速排序
- css修改,类似elememt.style样式修改
- meta标签的理解
- 【LeetCode OJ】Reverse Words in a String
- Linux天天见
- UIProgressView 圆角
- jQuery插件之validate
- 从新手到高手c++全方位学习 pdf + 视频教程 共18章
- 一个利用pojo类从前端页面request中获取参数的小框架~
- Spark修炼之道(进阶篇)——Spark入门到精通:第九节 Spark SQL执行流程解析
- C#杂记-简化的初始化
- 关于 MongoDB 与 SQL Server 通过本身自带工具实现数据快速迁移 及 注意事项 的探究
- 同一台windows下配置安装多个mysql实例,实现主从同步
- python学习(二)--数据类型
- APPicon的生成