ssh框架,前端传过来一个参数,方法执行两次吗
我用的ssh框架,初始化参数是丰台区,然后我点击朝阳区,参数由丰台区变成了朝阳区,但是查询方法执行了两次,控制台把朝阳区和丰台区的信息都输出了,页面上显示的是丰台区的数据...
我用的ssh框架,初始化参数是 丰台区,然后我点击朝阳区,参数由丰台区变成了朝阳区,但是查询方法执行了两次,控制台把朝阳区和丰台区的信息都输出了,页面上显示的是丰台区的数据,然后我又点了一下朝阳区,才显示的是朝阳区的数据,这是为什么
展开
2个回答
展开全部
首先加载Spring容器,Spring容器掌管系统以后,通过配置文件里开始实例化对象,说明调用者和被调用者的关系。做好预备工作。前端返回数据给Action,Action调用业务逻辑方法处理。在Dao里面,使用hibernate封装的方法进行增删改查,返回结果给Action,Action再转发给页面。这个过程中,我们用到的dao以及service都是作为参数设值注入的,就是用get和set方法获得。而不是new一个新的对象出来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-04-20
展开全部
首先简述一下问题,项目时SSH框架搭的,是一个小例子,什么样式都没有,只是使用<s:iterator>将值栈中的数据遍历出来,使用<a>标签来提交修改和删除,但是遇到了action执行两次的问题。通过debug调试。firebug调试,和在浏览器输入条中手动删除数据最终确定是<a>标签造成的提交两次。暂时不清楚造成的原理是什么,但是提供一个简单的解决方案,供参考,有解决的朋友也可以相互探讨,谢谢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询