zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    我要变牛逼
    java web
    导师选择
    2.1进程
    来到博客园写东西的第一天
    简单的页面布局
    html5
    第一个servlet程序
    java2D
    字节流 文件字节流 缓冲字节流
  • 原文地址:https://www.cnblogs.com/amosleaf/p/3308092.html
Copyright © 2011-2022 走看看