sgdd.net
当前位置:首页 >> 表单提交跳转到另一个页面 >>

表单提交跳转到另一个页面

通过form标签就可以了<form name="frm" method=post action="result.jsp" ><input type="text" value="" name="txt1">+<input type="text" value="" name="txt2"><input type="submit" name="submit1">

1. 使用了form标签吗? form标签有写action属性 跳到另外一个页面吗 如果不是form标签 有使用javascript写跳转吗? get参数放在url里直接跳 如果你要post提交 要使用jquery等或原生js手动提交ajax请求2. 不清楚你的html内容是否后台渲染 是否和点击按钮的html是同一个html ?不管怎样 新的html页面要展示你提交的内容 就是提取你提交的get或post内容 通过服务端渲染出来

在打开的页面用Request.Form["栏位名称"].Value来提取表单相应的栏位,再显示出来就是了

在a.jsp中得到了id的数值后.2中方法保存,最简单的就是做一个input type="hidden" 类型的.将id的数值保存进去.页面上是看不到的..页面提交后照样可以在你的b.jsp中用get..的方法得到.这个办法是最简单的了 比如这个是a的 " /> 提交到b.jsp后用 照样能得到id的值

form onsumbit="return false;" 把提交先断下来,然后就不会提交了,也可以不用submit,只用普通按钮,这样就不会自动sumbit了

form表单收集好数据后,一般要跳转到中间处理层,具体是哪里就要看你程序的设计了.一般我用SSH架构的,都提交到servlet或Action处理,之后会返回一个跳转路径,也就是struts通常用的forword路径,可以通过struts配置文件,配置它要跳转的页面,直接指定那个页面就可以了.如果不用struts,就直接在web.xml里配置mapping也一样的.

不需要传递,提交的时候,fomr表单里的数据就会传递过去的,jsp传值给另一个jsp页面,主要的方式是将数据放在request对象中,然后在另一个页面拿到这个数据即可,代码如下:a.jsp :通过post 和get、连接都可以传b.jsp :b页面通过如下代码接收

一个表单就可以写入不同的数据库啊.提交到本页提交地址填#.然后一个页面就可以写入不同数据库.建立两个连接就是.

你说的不太具体,不过你要直接跳到另一个页面,可以把from的action 属性写成你想要跳到的页面啊

submit提交之后再返回,如果用JS的history.back方法的话, 应该是返回到提交表单的这个页,而不是这个表单页的上一页. 如果想回到这个表单页的上一页, 你可以试试用 history.go(-2)

网站首页 | 网站地图
All rights reserved Powered by www.sgdd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com