问题描述
我的一个网页要显示好几个不同的数据表中的数据,我知道在JSP页面用<logic:present>或者<s:action>都可以打开页面就调用action,但是action要配置跳转页面。所以不明白如何在同一个JSP页面里面显示几个action调用显示的数据。或者直接告诉怎么实现一个jsp页面同时显示几个数据表的数据(SSH)。我要的是打开JSP页面就显示数据,就是普通网站那种,望高手们指点迷津...
解决方案
解决方案二:
返回none就不会跳转,不过,不跳转你的页面不可以刷新,不刷新那就取不到数据。像你这个样子的应用应该考虑用ajax吧。
解决方案三:
你可以在JSP中跳转到一个action中,或者将指向此jsp的url直接写成此action在此action中你可以调用其他action了,等处理完毕,返回jsp页面如果你非要向你说的那样,我不知道如何实现,希望楼下有解.
解决方案四:
用AJAX,但要修改跳轉頁面的內容,使他符合AJAX要回傳的資料格式。簡單的說就是原先跳轉的頁面是完整頁面,用AJAX之後,跳轉頁面只需要保留跟新部分。
解决方案五:
ajax
解决方案六:
struts标签<s:includevalue="页面或action">
解决方案七:
struts2吗?现在大家都用struts2吗?我过时了?
解决方案八:
用Ajax吧
解决方案九:
ajax
解决方案十:
returnnull;用ajax接收数据
解决方案十一:
引用2楼wei880826的回复:
你可以在JSP中跳转到一个action中,或者将指向此jsp的url直接写成此action在此action中你可以调用其他action了,等处理完毕,返回jsp页面如果你非要向你说的那样,我不知道如何实现,希望楼下有解.
我也想是这样,url直接写成一个action,用Ajax的话方法待实践。
解决方案十二:
有好几块就用frameset吧
解决方案十三:
typecho里也用到了这块,搞不懂。
解决方案十四:
既然知道<s:action>的功能用它就行吗调用之后又没让你在配置文件中配置你在action里面写个方法不就行了是那种返回类型不是String的不用去配置文件中配置
解决方案十五:
不跳转去数据,。。必然是用dwr
解决方案:用Ajax才可以办到
解决方案:如果你想要实现无跳转返回数据,不能使用forward等方法;或者这个可以帮得到你:Stringref=request.getHeader("referer");response.sendRedirect(ref);这种方法经常被用来盗链使用这两行替代你的原跳转代码试一试.
解决方案:呵呵,抱歉,看错标题了,如果一个jsp中使用多个action请求数据,最后的返回不能使用forward,应该使用:request.getRequestDispatcher("地址").include(request,response);这种方式说明action请求在一个页面并未完成,不需要跳转,直接进行数据返回
解决方案:祝你成功
解决方案:ajax
解决方案:你用struts1还是struts2?struts1我不知道如何做。struts2很简单,在一个action中分别访问不同表,把访问结果分别写入几个request对象中再跳转,前端jsp从request中取显示不就可以了?我是Struts2+spring+hibernate
解决方案:AJAX可以帮助你