我几个月前使用SSH开发的实例程序,从开发到完一直正常,现在想演示演示把他部署到另一台机子上,什么都没变,可现在服务能正常启动,比如说执行一个添加操作时,只能从网页调至action,本来在action中应该调用service接口,再由service层调用dao层。
现在就只能执行到action层,请求大家给个意见!
现在就只能执行到action层,请求大家给个意见!
解决方案 »
- Hibernate一对多双向关联修改,实际中碰到的一个问题
- Oracle 监听器TNS:listener does not currently know of SID given in connect descripto
- 大家能不能帮我看看ajax+php实现多级联动下拉列表的代码到底是哪里出错啦!!
- TOMCAT根目录配置
- tomcat logs下的stdout日志配置
- 如何控制同一帐户在同一时间只能登陆一个地方
- hiberante
- struts 在action中返回response.getWriter().write(Xml); 客户端接收不到现实 object
- hibernate我刚用这个,为什么只能执行2次,第三次就说Session Closed
- 请问我想用JFREECHART 在柱状图上生成URL,总是出错不知道是怎么回事,请帮助我,谢谢!
- mysql多表删除
- hibernate问题:hibernate有一个持久化对象,有什么简单的方法复制这个对象,然后修改一下id,就可以插入一个新对象
private IWorkerDAO iworkerdao;
public IWorkerDAO getIworkerdao() {
return iworkerdao;
} public void setIworkerdao(IWorkerDAO iworkerdao) {
this.iworkerdao = iworkerdao;
}
//添加查找员工信息
public int addWorker(Worker worker) {
// TODO Auto-generated method stub
System.out.println("进入service");
System.out.println("进入service:"+iworkerdao.addWorkerInfo(worker));
return iworkerdao.addWorkerInfo(worker);
}
IWorkerDAO是dao层的接口.
现在执行到System.out.println("进入service:"+iworkerdao.addWorkerInfo(worker));这句就不执行了,怎么回事,也不报错。
2.iworkerdao为空?
//添加查找员工信息
public int addWorker(Worker worker) {
// TODO Auto-generated method stub
System.out.println("进入service");
System.out.println("进入service:"+iworkerdao.addWorkerInfo(worker));
return iworkerdao.addWorkerInfo(worker);
}
从你写的方法看出 返回的是 int型
你改为
//添加查找员工信息
public int addWorker(Worker worker) {
// TODO Auto-generated method stub
int num=null;
System.out.println("进入service");
System.out.println("进入service:"+iworkerdao.addWorkerInfo(worker));
try {
num=iworkerdao.addWorkerInfo(worker);// 在此处设个断点看看???
} catch (Exception e) {
e.printStackTrace();
}
return num;
}