我用struts2+spring3+JPA做了一个类似于网上购物商城的系统,后台管理员添加新产品时会上传新产品的图片,数据库中Product表中的picture字段是保存产品的在WebRoot下upload文件夹中图片的名称,如ProductA产品在数据库中的picture字段值是"upload\ProductA.gif"。前台首页是index.jsp,用户一进入index.jsp页面,会有最新产品展示的模块,包括最近一个月新产品的名称、价格、和图片,这些是从数据库中查询出来的,我想从action中取出productList数据,然后通过ajax异步加载到index.jsp页面中,没有经过任何页面和action的跳转,这样用户一进入index.jsp页面就能看到从数据库中查询出来的新产品了,这个做法可以吗?如果可以,struts该如何和ajax整合呢?如果不可以,除了在jsp页面中直接写java代码外,还有其他的方法吗?如何实现这一功能呢?