struts1中报找不到方法错误,急求解

问题描述

我用的是struts1+spring+jap搭建的框架,但是在调用里面的方法的时候报找不到方法 我测试了很多次 确定方法是对的,是继承了的DispatchAction的类找不到方法,我在其他类中继承了Action的找得到方法(这里面我重写的execute),我不明白为什么继承了DispatchAction类找不到方法,很是纠结……希望大家帮助,谢谢了……代码下面: 问题补充:我的路径是:http://192.168.1.13:8080/control/user/manage.do?method=delete没有去调用重写的那个excute了

解决方案

把自定义Action中要执行方法的参数换成HttpServletRequest 和 HttpServletResponse
解决方案二:
(这里面我重写的execute)???你重写的方法名错了,应该是public ActionForward execute你写的是public ActionForward delete

时间: 2024-10-28 11:11:50

struts1中报找不到方法错误,急求解的相关文章

JSP登陆验证SQL数据库时,方法错误,求解。有详细说明

问题描述 JSP登陆验证SQL数据库时,方法错误,求解.有详细说明 我自学了一段时间JSP,正在做一个商城练练手.当做到登陆页面时,出现了错误. 为了完成登陆验证,我是这样做的.代码如下: public class UserManager { public static void main(String[] args) { UserManager entity= new UserManager(); boolean i=entity.login("赵东", "1")

SQL2005新建复制“找不到存储过程 错误:2812”的解决方法

一台服务器重装系统后,用附加表再配置同步复制的时候出错:sql server 无法创建发布 找不到存储过程 错误 2812 在SQL SERVER 2005中,有数据库DB1,在A服务器上.由于要更换服务器,要把数据库DB1迁移到B服务器上.而DB1是用于同步复制的.粗心的你没有把同步复制 (发布和订阅)删掉,就直接把DB1.mdf和DB1_log.ldf两个文件到B服务器上附加.附加成功了,原来的程序都能连接上,你以为大功告成.但 是,几天过后,当你想把服务器重新同步复制,以作实时备份时,你发

pymongo-mongodb连接python出现错误,找不到方法

问题描述 mongodb连接python出现错误,找不到方法 我的是ubuntu系统,上面装的是python2.7,配置了virtualenv环境,在该环境内安装了mongodb(版本2.4.9),也装了pymongo(版本3.0.2),在连接数据库的时候写了下面代码: from mongoengine import * import pymongo connection = pymongo.Connection('localhost',27017) #或者下面的也是同样的错误提示 from p

pdf-求Linux下office文件转换PDF的最适合方法,急!最好有代码!万分感谢!

问题描述 求Linux下office文件转换PDF的最适合方法,急!最好有代码!万分感谢! 客户提了个无比奇葩的要求,需要既生成word又生成PDF,还要内容一致,奇葩的项目经理还硬是同意了这个需求,然后开发的俺,作为一个新手,遭殃了! 换了很多种方法,在Windows下都成功了,但是很多都不适合用于Linux下. 好不容易觉得openoffice可以了,但是又遇到了各种奇葩的问题,导致openoffice根本启动不了,查找了网上相关的命令启动,报错需要一个桌面什么的.... 这个问题难道这么多

solr-在线等Solr的query找不到方法

问题描述 在线等Solr的query找不到方法 package com.solr.demo.test; import java.util.HashMap; import java.util.List; import java.util.Map; import org.apache.solr.client.solrj.SolrQuery; import org.apache.solr.client.solrj.SolrRequest.METHOD; import org.apache.solr.c

实时调试- 电脑一开机就跳出对话框显示.NET FRAMWORK出现错误, 急求大神帮忙解决!

问题描述 电脑一开机就跳出对话框显示.NET FRAMWORK出现错误, 急求大神帮忙解决! 电脑原本没这个问题,昨天卸载了一些如土豆视频之类的应用软件后就出现了此问题,现在QQ,迅雷等账号都无法登陆,显示登陆超时,但浏览器网页可以打开.我试过将.NET FRAMWORK卸载后重装,问题依然无法解决.错误对话框如下: 解决方案 既然是启动出问题,装个CClear之类的工具,把启动项分批禁用,找出引起问题的那个,删除它. 解决方案二: Microsoft.NET没有安装好或者与是系统Microso

找不到方法:Void System.Web.UI.ScriptResourceDefinition.set_LoadSuccessExpression

问题描述 本人菜鸟,在服务器上部署项目的时候出现如下错误,怎么解决啊:找不到方法:"VoidSystem.Web.UI.ScriptResourceDefinition.set_LoadSuccessExpression(System.String)".说明:执行当前Web请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.MissingMethodException:找不到方法:"VoidSyst

c++ cfindfile-关于CFindFile FindNextFile方法。急!!!在线求助

问题描述 关于CFindFile FindNextFile方法.急!!!在线求助 BOOL CZip::RestoreFileName(CString sDirectory) { CFileFind ff; BOOL bFound = ff.FindFile(sDirectory + _T("\*.*")); TCHAR newName[260]; CString sNoteDirectory = sDirectory; sNoteDirectory += _T("\note

可以编译成功但提示找不到方法

问题描述 方法也是存在的,F11跟不进去,出现这样一个提示:找不到方法:"VoidTicket..ctor()"项目都是能编译成功的,而且也没有Ticket这个方法.有遇到过类似问题的吗? 解决方案 解决方案二:整个解决方案搜索一下或者你是否引用了dll之类的解决方案三:问是怎么定位...编译是没问题的,不知道是那里出的问题解决方案四:你的方法是不是只有定义,你能看到实现的代码吗?解决方案五:编译的方式,改成,重新生成整个解决方案解决方案六:F5,断点调试啊,看到底走到哪里报的错误不行