2 qq 28130847 qq_28130847 于 2016.05.10 13:57 提问

关于ssh中hibernate生成方法从Action中调用报错main调用不报错

看图学生求解决没遇到过!我建测试类用main方法进来一点问题都没有正常输出i=1图片说明图片说明图片说明图片说明

2个回答

Royal_lr
Royal_lr   Ds   Rxr 2016.05.10 15:05

报的什么错,贴出来,,,

u012377333
u012377333   Rxr 2016.05.10 16:47

你确定text的userinfo和action的userinfo的内容一样吗?
你在findUserinfonamepwd方法中将name和pwd打印出来看看。
我怀疑你action的参数userinfo是null或者userinfo实例化了,但是name或者pwd是null。
请确认。。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
struts2的Action中调用DAO方法时报空指针异常 解决办法
<br />在action中调用DAO方法时,<br /><br /><br />      必须UserDAO uDAO = new UserDAOImpl()声明; <br /><br /><br /><br />               而不是简单的private UserDAO uDAO;
第二次报错:在spring+springMVC+hibernate中,controller调用service层方法或者dao层方法,报错java.lang.NullPointerException
这个错跟我之前的空指针错一样也是@Autowired写错了位置, 正确的方法应该是:@Controller @RequestMapping("regs") public class regsController { @Autowired private regsService rs;//后层注解里面的名字 public regsService getRs() { return r
【已解决】Action无法调用Service 出现空指针异常
原因在于Service在实例化时失败 失败的原因是Spring注入失败,没有在创建Service实例前一行加上注解 @Resource
【SSH快速进阶】——struts2调用action的三种方式
经过前段时间对struts2的学习与实践,总结了一下在struts2中调用action的三种方式。1、直接调用我前面的博客【SSH快速进阶】系列第一篇《【SSH快速进阶】——struts2简单的实例》采用的就是这种方式。有两种情景:(1) 在form中指定访问的action<form action="userLogin"> username:<input type="text" name="
SSH框架中整合dwr时无法调用后台方法的解决办法
在按照网上做的单独dwr测试都可以成功,可是与SSH框架整合在一起的时候却无法调用后台的方法,在我徜徉网络整个下午才摸索出了答案。 由于网上关于dwr资料也不少,所以我只说重点吧(我遇到的问题),首先说配置 1、web.xml dwr-invoker uk.ltd.getahead.dwr.DWRServlet debug true crossDomai
SSH框架中,请求返回500错误
今天,遇到一个问题 SSH框架下,Strues中配置了action,Spring中也配置好了 但是,页面请求的时候,出现了500错误
Java SSH项目中找不到action错误解决方法
今天碰到一个奇怪的问题,视图层提交之后,没有走到action直接就报错,错误为“找不到对应的action”。 开始以为是自己struts或者spring配置文件里面配置出错了,然后自己检查了一遍,发现配置没什么问题,重试还是出现这个问题。叫来同事帮忙检查,再次确认配置没问题,debug跟到js里面,也没发现哪儿出错。后来又找了另外一个同事,dedug一步步查数据,最后发现是视图层把数据送到VO的
异常处理:SSH整合中Hibernate的saveOrUpdate方法失效的问题
SSH整合中:Spring4、Struts2、Hibernate4 在web.xml配置使用了OpenSessionInViewFilter,在执行saveOrUpdate方法时,保存新的对象可以成功,但是更新操作时,该方法不执行,但是也不会报错。web.xml的配置如下: OpenSessionInViewFilter org.springframework
关于SSH整合中Hibernate4中的delete( )和update( )方法没反应的解决
在SSH整合中可能是框架本身的bug,导致hibernate4的增删改查中,删除和修改功能没反应,不报错,也没效果,数据库删不掉的。后来仔细推敲可能是是事务没有提交, 通过重新开启事务,自己去提交事务可以解决,修改前后的代码如下:修改前(看delete方法的区别就可以,update一样处理就可以):@Repository("userDaoImpl") public class UserDaoImp
struts.xml中配置一个action调用另一个action
<action name="deleteEmployeeByNumber" class="im.acs.action.EmployeeInfoAction" method="deleteEmployeeByNumber"> <result name="success" type="redirect">queryAllEmployee</result> </ac