2010-01-25 几种JSP页面传值方式: 文章分类:Web前端
几种JSP页面传值方式: 1. 隐藏域传值:
<form method="post" action="client_crud.jsp" >
<input type="hidden" name="id" value="<%=id %>">
2. URL传值: 用button a.
<input name="btnModify" type="button" class="button1" onClick="self.location='client_modify.jsp?id=<%=id %>'" value="修改分销商" /> b.把input的onClick=”modifyRegion()” function modifyRegion() {
window.self.location = client_node_modify.jsp?id=<%=id%>"; }
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的几种参数传值:
一、超链接
<a href="P.jsp?username=zhangshan&pwd=123456&age=25"> 链接</a>
二、forma表单 1.可显示的控件
<input type="text" name="username">
2.如果要传递的值,不需要显示在页面上 (1)<input
type="hidden"
name="pwd"
value="<%=pwd%>">
(2)<form action="XXX.jsp" method="post"></form>
三、JSP的include和forward标签 <jsp:include
page="T.jsp?username=zhangshan&pwd=123456678"> <jsp:param name="age" value="28"/> </jsp:include>
四、javascript方式
script type="text/javascript"> function demo(){
var v = document.all('username').value;
location.replace("V.jsp?username="+v+"&age=25"); }
</script>
<input type="text" name="username"><br> <input
type="button"
value="href
点
击
"
onclick="location.href='V.jsp?pwd=123456'"><BR> <input type="button" value="replace点击" onclick="location.replac('V.jsp?pwd=123456789')"> <br>
<input type="button" value="动态取值" onclick="demo()">
注:数据提交方式分为get和post两种
flush="true"
1、get和post的区别
A.GET请求只能处理小数据<2K POST可以用来提交大数据 B.post提交方式相对而言,比较安全
get只是适合于小数据的传递,也就是说,只有post才能传递大数据,比如在文件上传时,就必须将method 指定为post
2、用post提交的情况:
当你的form表单的method属性指定为post,其提交方式才为post 其他的所有情况统统为get请求
----------------------------------------------------------------------------------------------------------------------------------------------------------
因篇幅问题不能全部显示,请点此查看更多更全内容