如何让Action不跳转,但又返回数据集?(SSH)

问题描述

我的一个网页要显示好几个不同的数据表中的数据,我知道在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可以帮助你

时间: 2024-09-28 13:23:14

如何让Action不跳转,但又返回数据集?(SSH)的相关文章

jsp用action页面跳转session的值丢失

问题描述 jsp用action页面跳转session的值丢失 三个代码如下,第一个用form表单上传一个值 <%@ page language="java" contentType="text/html; charset=gb2312" pageEncoding="GB2312"%> <%request.setCharacterEncoding("gb2312"); %> <!DOCTYPE ht

javaee-ajax提交后台action后,怎么让后台action中跳转页面

问题描述 ajax提交后台action后,怎么让后台action中跳转页面 由于之前用jquery的submit事件提交表单时,ckeditor中的内容提交不了 $("#sendmail").submit(); 所以我换了ajax提交,a但是现在ajax提交有一个问题.我需要的是表单提交到action中, action中进过struts,跳转到对应的成功界面,但是由于ajax,我action中 的功能实现了,就 是不能进行跳转,界面一直显示发送中,想请问一下各位这是怎么回事. 我期望发

myeclipse-jsp登录表单action转跳到另一个页面总是404错误

问题描述 jsp登录表单action转跳到另一个页面总是404错误 我把页面都放在WebRoot/view下,但是每次登录后都是404错误,路径总是少了view.菜鸟求帮助 解决方案 通常jsp页面中的路径都是使用绝对路径的,获取方式为: <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":&quo

Struts构架中action的跳转详解

1.完整的action <action path="/aFullAction" type="somePackage.someActionClass"> name="someForm" input="someJSP.jsp" <forward name="successful" path="someJSP.jsp"/> <forward name="

ajax-web中在调用两个接口(有优先级)时,怎样将action中优先级高的参数返回?

问题描述 web中在调用两个接口(有优先级)时,怎样将action中优先级高的参数返回? 具体问题:是进行交易查询时,共5个入参,先调用验证接口(使用两个入参),在响应码为"1"的情况下调用查询接口,在获取查询结果的值是通过在html中使用ajax(ajax是写在js的function中的),现在我不知道的是当验证接口的响应码为"0"时怎样返回这个值,并在html中获取?不知道在action中代码怎么敲以及html中这是第一次写这方面的代码,对ajax等都不了解,希

action 没有跳转-Action中调用另一个类中的方法时没有跳转,但是新建的其他测试类就可以跳转,WHY?

问题描述 Action中调用另一个类中的方法时没有跳转,但是新建的其他测试类就可以跳转,WHY? action中调用EmailUtil中的sendHtmlMail方法: public void forgetPassword() throws Exception { String email = request.getParameter("email"); User u=userService.getByEmail(email); Json json=new Json(); if (St

struts2使用DMI方式配置后的 action之间跳转问题(action 链)

问题描述 <packagename="Resource"namespace="/resource"extends="struts-default"><actionname="*_*"class="edu.ncut.labshare.action.{1}Action"method="{2}"><result>/resource/{1}_{2}Succes

【大神求助】关于一个Action跳转extjs的管理页面变为空白页的问题

问题描述 我在登陆页面Login.jsp,设置一个用来测试跳转的Action,跳转其他JSP没问题.但是测试跳转一个设计好的管理页面extjs时候,Action跳转后变为页面变为空白页,但用浏览器能够看到源码,于是我直接超链接这个页面却没有问题能够显示.究竟是什么问题啊求大神指引..login.jsp<formaction="login/Login"method="post">用户名:<inputname="admin.username&

一个Action可以直接跳转到另一个Action里吗?

问题描述 ssh里一个Action可以直接跳转到另一个Action里吗?如果可以,值怎么传? 解决方案 解决方案二:正在学习中....解决方案三:可以的,值一般设到request中然后forward到对应得action中解决方案四:我说的是两个Action中跳转,能具体点吗解决方案五:可以的.action也是java种的类而已.java中的类之间肯定可以传值的.解决方案六:可以啊,你用的是struts2吧,这样的话可以在action的result中指定属性type为chain或者是redirec