本帖最后由 hu_shengyang 于 2011-04-27 12:26:12 编辑

解决方案 »

  1.   


    java.lang.NoSuchMethodException: Action[/relayStation/showSaveRelayStation] does not contain specified method 
    你使用的action是dispatchaction 是struts的自动分发的action,你的配置文件中定义了:
    parameter="showSaveRelayStation" 
    说明你的参数是showSaveRelayStation 所以你的请求中应该是这种形式:http://localhost:8080/gis/relayStation/showSaveRelayStation.do?showSaveRelayStation=showMethod   
    这里的showMethod 是你的 showSaveRelayStation 类中的方法。这里建议不要使用类名作为参数,可以是用method等词都可以。所以:
             1、修改你的配置文件
             2、修改你的访问路径(分发action需要参数)
             3、检查你的分发action  :showSaveRelayStation 是否正确
      

  2.   

    你好,你对这块可能有些误解......
    我用的是Struts1.3 + spring2.5 + hibernate3.2
    我的定义的这个RelayStationAction类继承了mappingDispatchAction类,
    showSaveRelayStation 只是RelayStationAction类中的一个方法。