jsp页面如何传参给action

问题描述

就是jsp页面有个id参数,需要传送到action中以便操作,不知这种jsp向action传参是如何实现的,谢谢!

解决方案

1)<script>function sub(){ window.location.href = "<%= request.getContextPath() %>/[你ACTION的别名].do?method=[你接受方法名]&[你传的参数名]="+[参数值]}</script>]用链接方式提交2)<html:form action="[ACTION的别名]" method="post"> <input type="text" name="[参数名]" value="[参数值]"/> <input type="submit"/></html:form>]用表单提交方式提交这两种后台都是用String id = request.getParameter("id");的方式来接受
解决方案二:
把input标签的类型设置为hidden,这样就为隐藏的了,在服务端用request.getParamater()方法来获得设置为hidden类型的input的值
解决方案三:
1.表单提交document.formname.submit();2.js提交window.open();,window.location.href = "";
解决方案四:
当然 你用form表单传的话, 更简单…… 我就不一一列举了

时间: 2024-09-04 13:46:23

jsp页面如何传参给action的相关文章

java框架-使用ssh框架从jsp页面提交时,在action中的save方法报空指针错误

问题描述 使用ssh框架从jsp页面提交时,在action中的save方法报空指针错误 解决方案 断点看下表单值有没有传到action 解决方案二: 在线等,求大神 解决方案三: 先检查一下你的user对象有没有值 解决方案四: 这种问题一般都是设断点跟踪一下看看是哪里的问题 解决方案五: 这种问题一般都是设断点跟踪一下看看是哪里的问题 解决方案六: 如果user不为空的话,,,那应该是userInfoBizImpl为空

图片-通过jsp页面上传图,路径保存到oracle中,怎么能在上传的时候把文件的名字改成自己想要的

问题描述 通过jsp页面上传图,路径保存到oracle中,怎么能在上传的时候把文件的名字改成自己想要的 图片保存到磁盘后,当我想换掉这个图片时,用什么方法可以用新的图片覆盖掉老图片 解决方案 一般存路径就是文件改过名字的路径,再次保存新图片,取得原来的路径删除呗,然后在存 解决方案二: 上传的时候重命名同时将文件路径的信息保存到数据库. 硬盘保存文件 . 解决方案三: 用文件流写文件的时候路径不就是名字 解决方案四: 上传的时候用自己想要的名字存在服务器上就行了

excel文件-怎样通过JSP页面上传个Excel文件,并实现Java读取EXCEL存入数据库

问题描述 怎样通过JSP页面上传个Excel文件,并实现Java读取EXCEL存入数据库 用的语言是servlet+jsp+mysql和后面两个包commons-fileupload-1.3.1.jar jxl.jar 在线等,有没有会这个代码的大神 解决方案 两篇上传的,一篇jxl操作excel的.拼起来就是你要的http://www.the5fire.com/JSP%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6%E7%AE%80%E5%8D%95%E5%AE%9E%

js实现页面a向页面b传参的方法_javascript技巧

本文为大家分享了js实现页面a向页面b传参的具体方法,供大家参考,具体内容如下 方法一:使用HTML5本地化存储(localStorage) 组件(本地最大能存储5M数据)localStorage是本地永久存储数据,是cookie的优化 方法二:使用cookie将数据存放在客户的浏览器 (最大存储2M数据) 方法三:使用url传参 (将要传递的数据保存为一个存储变量,然后传给url)方法如下; a.html var app = {}; app.list = '123' app.test = '1

aspx页面Url传参在火狐浏览器下Page_Load执行两次的Bug

问题描述 机器环境:Xpsp3+Vs2010+Firefox28.0问题描述:新建一个空的Website,加入一个a.aspx和b.aspxa.aspx页面代码<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="a.aspx.cs"Inherits="a"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transi

jsp页面间传中文参数示例

 在url地址栏使用中文传参数可能会是乱码了,下面我们来看看正确的jsp中页面间传中文参数转码的方法  转码:    代码如下: a.href="./showCont.jsp?tcontent="+encodeURI(encodeURI(tcontent));     解码:   代码如下: java.net.URLDecoder.decode((String)request.getParameter("tcontent"), "UTF-8");

|zyciis| ASP.NET中 我有A页面要传参到B页面,但这里不允许用URL传参 那有什么办法呢 谢谢

问题描述 1:Cokies这个不稳定2:Session这个占资源3:Appliction公共的这个这里不能用4:URL这个是最好的,但我这里不允许用这个不能在URL中出现参数大家有什么其他办法谢谢 解决方案 解决方案二:formpost解决方案三:formpost解决方案四:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-tra

详述ASP.Net中页面之间传参方法_实用技巧

ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能. 本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用querystring,session变量以及server.Transfer方法来实现页面间的值传递. 使用Query

页面之间传参跳转,不走后台,有没有什么办法不在url后面带query param实现

问题描述 两个页面,分别属于两个站点,属于同一个一级域名下面,二级域名不同,部署服务器也不同,页面a有个button,点击直接通过url跳转到页面b,需要带一个参数,跳转不走后台.因为不想让用户可以拿到这个参数,所以不想放在url上,有没有什么办法可以实现.ps:加密不可以,因为即便加密了.目标页面还是要解密,所以加密了还是会有效果. 解决方案 只能用cookie传,不走后台post的参数无法通过javascript取得.cookie传的话,cookie的一级域名只能设定成.xxx.com这样的