2010-01-25

几种JSP页面传值方式:

文章分类:Web前端

几种JSP页面传值方式:

1. 隐藏域传值:

&ltform method="post" action="client_crud.jsp" &gt

&ltinput type="hidden" name="id" value="&lt%=id %&gt"&gt

2. URL传值:

用button

a.

&ltinput name="btnModify" type="button" class="button1" onClick="self.location='client_modify.jsp?id=&lt%=id %&gt'"

value="修改分销商" /&gt

b.把input的onClick=”modifyRegion()”

function modifyRegion() {

window.self.location = client_node_modify.jsp?id=&lt%=id%&gt";

}

3. JS方式传值

//取得form对象提交表单

with(document.getElementById("userForm")) {

method="post";

action="user_add.jsp?command=add";

submit();

}

function searchItem() {

with(document.forms[0]) {

action="servlet/basedata/SearchItemServlet";

method="post";

submit();

}

}

----------------------------------------------------------------------------------------------------------------------------------------------------------

JSP的几种参数传值:

2009-10-15 09:21

JSP的几种参数传值:

一、超链接

&lta href="P.jsp?username=zhangshan&pwd=123456&age=25"&gt 链接&lt/a&gt

二、forma表单

1.可显示的控件

&ltinput type="text" name="username"&gt

2.如果要传递的值,不需要显示在页面上

(1)&ltinput type="hidden" name="pwd" value="&lt%=pwd%&gt"&gt

(2)&ltform action="XXX.jsp" method="post"&gt&lt/form&gt

三、JSP的include和forward标签

&ltjsp:include flush="true" page="T.jsp?username=zhangshan&pwd=123456678"&gt

&ltjsp:param name="age" value="28"/&gt

&lt/jsp:include&gt

四、javascript方式

script type="text/javascript"&gt

function demo(){

var v = document.all('username').value;

location.replace("V.jsp?username="+v+"&age=25");

}

&lt/script&gt

&ltinput type="text" name="username"&gt&ltbr&gt

&ltinput type="button" value="href点击" οnclick="location.href='V.jsp?pwd=123456'"&gt&ltBR&gt

&ltinput type="button" value="replace点击"

οnclick="location.replac('V.jsp?pwd=123456789')"&gt

&ltbr&gt

&ltinput type="button" value="动态取值" οnclick="demo()"&gt

注:数据提交方式分为get和post两种

1、get和post的区别

A.GET请求只能处理小数据&lt2K

POST可以用来提交大数据

B.post提交方式相对而言,比较安全

get只是适合于小数据的传递,也就是说,只有post才能传递大数据,比如在文件上传时,就必须将method

指定为post

2、用post提交的情况:

当你的form表单的method属性指定为post,其提交方式才为post

其他的所有情况统统为get请求

----------------------------------------------------------------------------------------------------------------------------------------------------------

jsp页面页面post传值_几种JSP页面传值方式相关推荐

  1. jsp跳转到本身页面_五种JSP页面跳转方法详解

    1. RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个 ...

  2. vue用公共组件页面传值_微信小程序页面传值、组件间通信总结

    小程序是一种新的开放能力,开发者可以快速地开发一个小程序.小程序可以在微信内被便 捷地获取和传播,同时具有出色的使用体验.对于微信小程序,前端开发应该不陌生,目前也 是非常火,很多公司都会进行开发.对 ...

  3. h5页面怎么处理文件流_一种H5页面效果生成视频文件的方法及系统与流程

    本发明涉及计算机技术领域,尤其涉及一种H5页面效果生成视频文件的方法及系统. 背景技术: 现有的视频合成方法均是将视频需要合成的各个元素拆分出来,针对每个元素进行合成视频,复杂度高,一旦需要添加新的动 ...

  4. 最佳页面置换算法代码_(存储管理)页面置换算法

    1. 最佳(OPT,Optimal) 所选择的被换出的页面将是永久或者是最长时间内不再被访问,通常可以保证获得最低的缺页率.是一种理论上的算法,因为无法知道一个页面多长时间不再被访问.所以常用于评价其 ...

  5. 如何用js做html页面跳转页面跳转,JS里4种实现页面跳转的方法

    介绍下JS里4种实现页面跳转的方法.window.location.href= 'url': 比较常用的方法,直接跟指定要跳转的地方. window.history.back(-1);: 参见的浏览器 ...

  6. 页面跳转失效_网站的404页面对于SEO的重要作用

    随着网站建设的需求和要求越来越多,网站的新形式也逐渐成为人们改版的方向,但是在网站的改版中难免会出现一些小差错,导致网站的运行不顺畅,这很有可能就是网站建设中忘记设计404页面,那么4040页面能给网 ...

  7. 用java写jsp页面跳转页面跳转_五种 JSP页面跳转方法详解

    相关文章 JAVA,HashSet面试题:本文列举java面试题中关于HashSet的一些知识点 开源混淆工具ProGuard配置详解及配置实例:ProGuard是一个免费的java类文件压缩,优化, ...

  8. php 数据分别是怎么传的_四种php页面间传递数据方法

    我们定义page01.php和page02.php两个php文件,将page01中的内容想办法传递到page02,然后供我们继续使用. 第一种: 使用客户端浏览器的cookie.cookie很容易理解 ...

  9. java页面分页显示代码_通用分页jsp页面显示

    注:本章内容都是在上一篇文章 通用分页后台显示:https://www.cnblogs.com/ly-0919/p/11058942.html  的基础上进行改进,所以有许多的类都在上一篇, 带来不便 ...

最新文章

  1. scala入门基础2
  2. python用途与前景-Python的发展前景及干货!!
  3. 【ubuntu+opencv3】ubuntu16.04+qt5+opencv3.2.0编译与安装
  4. nginx日志中添加请求的response日志
  5. Exception in thread main org.apache.thrift.transport.TTransportException: Could not create ServerS
  6. Python爬虫实战之(五)| 模拟登录wechat
  7. SQL SERVER2000存储过程调试
  8. ProtoBuff3.0.0在Ubuntu上安装
  9. 截取、拼接字符串,memcpy
  10. codeforces 762E(cdq分治)
  11. Aptana studio 3汉化教程
  12. 手写深浅拷贝(js)
  13. 曲线救国:提高github下载速度到2MB/s
  14. keras用cpu加速_GPU训练加速原理(附KerasGPU训练技巧)
  15. iOS开发-学习规划及阶段性目标,学习方法整理
  16. 怎么用计算机进行气象预报,中央气象台进行天气预报,先用计算机解出描述天气演变的方程组,“算”出来未来天 - 问答库...
  17. springMVC mybatis 多数据源配置
  18. surface和华为平板_微软的Surface Duo是手机和平板电脑的完美融合
  19. Simulink:车辆换挡逻辑回顾_Demo
  20. 解读:基于图卷积特征的卷积神经网络的股票趋势预测(文末赠书)

热门文章

  1. unity中脚本编辑器UnIDE
  2. mysql中创建表时提示 no database selected
  3. Cisco Nexus 1000V
  4. 使用STM32的USB模块中后对USB缓冲区的认识
  5. leetcode1233. 删除子文件夹
  6. leetcode129. 求根到叶子节点数字之和(dfs)
  7. leetcode712. 两个字符串的最小ASCII删除和(动态规划)-Gogo
  8. scrum流程 规划 冲刺_Scrum –困难的部分2:更快地冲刺
  9. leetcode 113. 路径总和 II(Path Sum II)
  10. SqlServer 备份还原教程