jsp提交form表单后,在后台需要返回一个值,后台怎么返回这个值,并且前台如何获得这个值。不用ajax

如题所述

将表单提交到隐藏的iframe中,也就是表单的target= "hframe"
<iframe name ="hframe" id="hframe" style=" display: none" ></iframe >

后台action或servlet把操作结果回写到iframe,iframe调用父窗口的方法
out.write("<script type='text/javascript'>parent.自己写的方法('成功')</script>" );

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-07-16
你是用什么方式提交表单的现在!
第2个回答  2014-07-15
request.setAttribute("xxxx");追问

前台怎么获得这个值啊?我是点击添加按钮弹出一个win,里面有一个form。当我提交表单后,我如何获得后台返回的值,如果返回成功的话就关闭当前添加的win.

追答

前台就

本回答被提问者采纳

JSP提交Form表单后台处理完毕后,还想再返回原来的表单页面,并且给提 ...
在页面先写一个隐藏的input框,接收后台返回的处理信息,就是你后台处理完了用request放进去;再写一个onload方法方法中检测那个隐藏input框的值,如果没有值,不做任何操作,如果有值,把值alert出来,这样应该是你想要的效果吧?

如何通过submit提交form表单获取后台传来的返回值
首先jsp前台页面提交数据到后台-->后台取到前台提交上来的数据-->将取到的数据放到域里面,方便使用的时候取。相关代码:\/\/ 得到request,用来操作数据 HttpServletRequest request = ServletActionContext.getRequest();

form表单提交后,后台怎么处理数据
1、首先创建一个名称为 formphp的html文件 。2、然后创建一form表单设置表单的name和action地址。3、接着添加两个输入框分别设置name,一个数用户名,一个是性别输入框。4、然后加入一个submit类型的输入框,再新建一个接受form表单数据的php文件act。5、在act文件中加入接收提交数据的代码,并分别打印...

jsp页面跳转后,如何获取前面一个页面的一个参数值
在form表单中添加参数;如:<form action="result.jsp" method="get" align="center"> <input type="text" name="name"> <\/from> 在sesseion、request的attribute中添加参数 如:session.setAttribute("name","百度"); \/\/ 第一个参数是名,第二个参数是值 在超链接后面添加参数 如:<a herf=...

前端和后端代码如何整合(前端与后端如何)
3、\/要实现用户输入,肯定前台要是一个网页,我们现在就使用jsp,先建一个jsp网页,页面展示内容如下所示。2\/要把前端界面上的数据,返回到后台数据,我们就要使用到servlet,所以在jsp文件中,我们就需要一个表单form。4、首先在电脑端打开Dreamwerver软件,如下图所示。然后打开站点文件,新建一个php的...

form表单提交一个对象封装数据,后台action怎么接收
action接收form表单提交上来的数据可以采用以下方法:控制层相关代码:request.getParameter("userName");(注:userName是from表单中name属性的值)jsp页面中form表单相关代码:

jsp页面的form表单action提交数据但不跳转页面,后台返回的数据需要在当...
用ajax 看下方的例子 .ajax({ type: "POST", url:"..\/action\/itjob.action", data: "menuCode="+code, async: false, success: function(data){ }, error: function (msg) { }});

前端怎么和后端连接?
\/要实现用户输入,肯定前台要是一个网页,我们现在就使用jsp,先建一个jsp网页,页面展示内容如下所示。2\/要把前端界面上的数据,返回到后台数据,我们就要使用到servlet,所以在jsp文件中,我们就需要一个表单form。如果是前端做好了,那就是根据后端部分将数据填上了。一种方式是后端程序员拿着你这个...

java中,jsp表单提交form的时候,传到后台方法的参数问题
strust2技术,前台控件名 bean.属性名比如:user.name1 user.age等,在struts2中的action中成员变量private User user;再给它set get方法。这样当前台提交时自动将属性值name1 age等赋给user

springboot前后端传值?
路径传参使用【正常接收参数】中的实例代码即可接收到值 除了自己手动拼接请求参数之外,axios在config中提供了params属性,也可以实现该功能 表单类型参数,就是通过form表单提交的参数,通常用在例如HTML、JSP页面的form标签上,但如果是前后端分离的话就不能使用form表单提交了,这里可以手动创建表单对象进行传值 需要注意,...

相似回答