Struts2报错:No result defined for action xxx and result input

case如下:

1. 后台程序要升级, 修改了一些功能,但是没有修改或者添加action的参数。

2. 数据库需要升级,执行了一些sql,修改过action的值。

3. 当修改某个已经存在的记录,然后保存的时候发现,暴出这个错误: No result defined for action xxx and result input。

==================

原因:升级数据库的时候 修改某个表的记录的 时间戳使用了这个 “current timestamp”。

在windos平台下测试的时候,没有发现问题,在unix平台下 出问题了。

现象:

在windows下,那一列出来的值都是 类似 “2013-09-08 10:00:20.352000” 的值, 精确到了毫秒,或者说纳秒都是0。

在Unix下, 值类似为 “2013-09-08 10:00:20.352503”,精确到了纳秒。

 当这个纳秒数 被转换为 Timestamp的时候程序出了异常, 很奇怪,这个转换本应该是没问题的, 我不知道程序所用的框架是怎么转到(这个后台程序用了一个我不知道的第三方框架),我没往下跟(‘先解决问题’)。

参考:

关于struts2中No result defined for action这个异常的解决思路   http://guimingyue.iteye.com/blog/854628

原文地址:https://www.cnblogs.com/amosleaf/p/3308092.html