jsp中使用标签<a></a>如何传值?

要求是要把<a>和</a>之间的文字传到下一个页面接收。
我现在的代码是:<a href="topiclist.jsp"><%=rs1.getString(1) %></a>
想要把<%=rs1.getString(1) %>部分传出。
怎么办呢?
这个方法我试了,问题是地址栏传参过去后怎么获得地址栏哪个参数?

sample:
<%String k= " ";%>
<!--java传值给js or jsp :-->
<input value= " <%=k%> ">
//传给js
var a = ' <%=k%> ';
js or jsp不能直接传给java.因为java在jsp生成页面的时候就执行完了。
除非你重新把值传会给本页,然后在用request.getParameter( " ")得到值,
or ajax也可以。
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-10-18
<a href="topiclist.jsp?a=<%=rs1.getString(1)">
<%=rs1.getString(1) %>
</a>本回答被提问者和网友采纳
第2个回答  2007-10-18
<a href="topiclist.jsp?s=<%=rs1.getString(1)">

<%=rs1.getString(2) %>

</a>

用jsp做个table,其中有一列是<a><\/a>标签。点击这一列的任意一个格子...
没怎么明白你的意思,演示下我的理解,我就说下传递参数的方式,希望对你有用,点击的页面,test.jsp;<a href="reserve.jsp?userneme=‘aaa’ & userPwd='123' " \/> 接受参数的页面,reserve.jsp;欢迎您:<%=username%>;

jsp怎样利用一个<a>标签的href属性向另一个页面传递多个值?
如果参数中包含特殊符号或者中文,先用函数encodeURIComponent()对参数进行编码一下。利用url传递参数只需在url后面加?,然后拼接参数。类似:<a href="http:\/\/e.meituan.com\/account\/login?username=1234&pwd=3333"><\/a>

如何通过JS 向页面中的<a href=''><\/a>中的href赋值
document.getElementById("c").innerHTML="<a href=\\"xxx.jsp\\"><\/a>";

在jsp中怎么页面跳转后怎么跳回去,而且同时还能保留参数值
很简单 你在<a>标签中的href属性后面传值 比如你的借书界面得到的书名叫name 那么 String name = request.getParameter("你传过来的书名");<a href="dolend.jsp?bookname" + name \/> 这样你在delendjsp中就可以通过request.getParameter("bookname")拿到你传的书名了 或者你在借书界面中创建一...

...=“值">标签里的值如何传到另一个JSP中使用?
JSP页面中的<input value =“值">标签里的值传到另一个JSP中步骤如下:1,首先需要在这里创建一个名为a.html的HTML页面。2,然后编写一个简单的JSP页面,我们定义b.jsp,并将两个文件放在一个目录下。3,在a.html中定义超链接<a> <\/a>,然后超链接的href值指向b.html,并在连接后添加所需的...

jsp 怎么用java和jsp传值
1.JSP传值给Servlet JSP传值给Servlet有几种形式:Form表单传值,url传值,其他方式传值 a、form表单传值:JSP页面有:<input type="radio" name="staffdepartment" value="1" id="department1" \/>,将department的id传到Sevlet中,在程序中如下:ServletRequest request;Stringstaffdepartment=request...

jsp如何使用‘复选框和<a>删除<\/a>标签’删除多条记录?
只能这样做,用js判断你选定的复选框,复选框的value是对应的id,最后拼一个字符串,用分号或者逗号隔开,把值赋给隐藏域,后台取隐藏域的值,然后拆分字符串,得到选中的所有id,然后挨个删除,就这样,你的超链接传的就是那个隐藏域的值,明白?

jsp如何将一个一面的数据传到另一个页面
(1)通过超链接传参:例:把a.jsp中i的值传到b.jsp中:在a.jsp页面中的核心代码为:传参 (说明:给i赋值时也可以用jsp表达式,例如i=<%变量名 %>)在b.jsp页面中的核心代码为:<%String j=request.getParameter("i"); %> <%=j %> (2)通过request.setAttribute()方法:例:把a.jsp...

超链接<a>标签传递参数到另外一个jsp页面的input里面。
首先在a标签的href里面的URL里加想要传递的参数,比如http:\/\/www.a.com?x=1 这样就把参数x=1传过去了 然后有两种做法。在另外一个页面里面,页面加载的时候就用js获取当前location.href.然后获取里面的query.可以得到x=1,最后把x的值放到input框里。整个过程都可以用js完成,不需要后端 后端接收到...

jsp如何获取一个标签中的内容,放入另一个标签中?
然后在 页面上SELECT控件后面加个隐藏的文本框,刚打开页面的时候如果这个SELECT有值,也就是说如果是修改的时候,你应该把这个值放到隐藏框里,并且让SELECT显示这个选中的值,然后要给下拉加一个CHANGE事件,只要触发事件就用JS把这个新的KEY值存到隐藏框里,这样提交后你直接取这个隐藏框里的值操作就行...

相似回答