jsp传递参数

来源:百度知道 编辑:UC知道 时间:2024/07/01 14:20:12
在页面上有个文本框
<input type="text" id="t1">
我想在超链接跳转时传递个参数,参数为文本框的值,应该怎么写
<a href="xx.jsp?xxxx=....."
....这里应该怎么填??
麻烦写完整点用不用写<% %>还是<%= %>

方法一。用JS

<script>
function test(){
location="aa.jsp?t1="+document.getElementById('t1').value;
}
</script>
<a href="javascript:test()">11</a>
方法二,外面套个表单,用post方法传递参数,<input type="text" id="t1">
改成<input type="text" id="t1" name="t1">
自然能在request.getParameter("t1")得到t1的值

怎么不用form表单..

这个不安全..

<a href="xx.jsp?xxx="+document.getElementById("t1").value/>
或者
var xxx=param.name; name是属性
<a href="xx.jsp?xxx="+xxx>

用表单吧 ,哈哈不然就用JS了

<a href="xx.jsp?id=t1">link</a>
不用写<% %>还是<%= %>

a href="xx.jsp?id=t1.value