上传时,出现的错误

sj3jsjs 2008-06-05 03:41:19

exception

javax.servlet.ServletException: There is no statement named createFile in this SqlMap.
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)


root cause

com.ibatis.sqlmap.client.SqlMapException: There is no statement named createFile in this SqlMap.
com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.getMappedStatement(SqlMapExecutorDelegate.java:293)
com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.update(SqlMapExecutorDelegate.java:496)
com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.update(SqlMapSessionImpl.java:90)
org.springframework.orm.ibatis.SqlMapClientTemplate$10.doInSqlMapClient(SqlMapClientTemplate.java:383)
org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:193)
org.springframework.orm.ibatis.SqlMapClientTemplate.update(SqlMapClientTemplate.java:381)
com.daewoobrenic.jcf.dao.BaseSqlMapClientDAO.executeUpdate(BaseSqlMapClientDAO.java:119)
com.daewoobrenic.jcf.file.dao.FileDAOiBatis.createFile(FileDAOiBatis.java:24)
client.service.ClientService.addClient(ClientService.java:20)
client.action.ClientAction.addClient(ClientAction.java:25)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:404)


其实出现这个错的代码是在这
fileDao.createFile(fileInfo);

可是这个代码fileDao这个类,我只能看见class文件,class文件的内容是下面这些

能看见的也就是这些
// Compiled from IFileDAO.java (version 1.5 : 49.0, no super bit)
public abstract interface com.daewoobrenic.jcf.file.dao.IFileDAO {

// Method descriptor #6 (Lcom/daewoobrenic/jcf/file/FileInfo;)I
public abstract int createFile(com.daewoobrenic.jcf.file.FileInfo arg0);

// Method descriptor #6 (Lcom/daewoobrenic/jcf/file/FileInfo;)I
public abstract int deleteFile(com.daewoobrenic.jcf.file.FileInfo arg0);

// Method descriptor #9 (Ljava/lang/String;)I
public abstract int deleteFileById(java.lang.String arg0);

// Method descriptor #11 (Ljava/lang/String;)Ljava/util/List;
public abstract java.util.List findFilesById(java.lang.String arg0);
}

strits2+ibatis+spring的一个框架

不知道怎么解决,,,,不知道问题是什么地方啊
...全文
143 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
winer2008 2008-06-05
  • 打赏
  • 举报
回复
顶一下,学习
jdlsfl 2008-06-05
  • 打赏
  • 举报
回复
解决问题,学习
秦Eric 2008-06-05
  • 打赏
  • 举报
回复
xuexi
kokobox 2008-06-05
  • 打赏
  • 举报
回复
还有这个帖子,都是和lz一样的问题,解决方法都在里面

lz 花点时间看一下o(∩_∩)o...

http://wxh512.javaeye.com/blog/121591
kokobox 2008-06-05
  • 打赏
  • 举报
回复
问题出在 ibatis

lz 可以参考一下下面 的帖子:


http://topic.csdn.net/t/20060104/15/4497818.html

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧