日期:2014-05-17  浏览次数:20578 次

菜鸟,求各位大神帮帮忙!!!!急!急!
如何使用hibernate和struts2判断jsp页面输入数据和数据库表中数据一致,和在jisp也面显示数据库中列表

------解决方案--------------------
获得用户输入,提取数据库记录,然后比较显示
------解决方案--------------------
使用ajax把页面输入数据作为参数传递,跳转到struts的action里面,跟hibernate查询到数据的数据进行比较,把结果通过json数据或者xml数据返回页面,jsp页面的javascript动态更新显示出比对成功或者失败的效果。
------解决方案--------------------
页面的提交是怎么提交的?是用form表单还是ajax。后台解析的时候都可用request.getParameter获取String类型的,你再自己转成需要用到的数据。
数据库中数据你可以直接放到list中,传到前台页面,页面显示可以用struts标签<s:iterator>你百度下这个就知道用法了。

------解决方案--------------------
这是典型的登录注册问题的一种,可以在前台验证,也可以在后台验证。
后台验证的:通过ajax将前台jsp信息传到后台接收,并通过hibernate获取相应的数据库数据,两者进行比较,将比较结果返回到jsp页面做显示
前台验证:通过hibernate获取数据库中信息,传到前台,通过js做出页面信息和数据库信息之间的比较结果
看您喜欢在哪里比较呗。。