java - 如何使用jsp中的超链接将文本框值传递到下一页

标签 java javascript jsp servlets

我想通过超链接在jsp中传递我的文本框值。文本框和超链接都在同一个jsp页面中。我怎样才能实现这一点

最佳答案

使用<a>标记并使用 QueryString将文本框的值传递给其他 JSP页。

<a href="pass.jsp" onclick="addTextBoxData(this)">

<script>
function addTextBoxData(e){
    e.href = e.href + "?textbox=" + document.getElementById('textboxID').value;
}
</script>

您只需要使用this传递标签的引用.

然后它会附加数据?textbox=textbox value

所以它会是/pass.jsp?textbox=txt

关于java - 如何使用jsp中的超链接将文本框值传递到下一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26097953/

相关文章:

java - 我如何解密这里的消息加密?

java - Camel 没有捕捉到异常

java - 如何将变量从一个 java 文件拉到另一个文件?

javascript - 在不更改类名的情况下访问特定的 Div

java - 在java中动态添加更多值到数组列表

javascript - 在不覆盖监听器的情况下正确扩展 ExtJS 组件

javascript - elevatezoom,图像显示在容器中

java - 如何在另一个 JSP 自定义标记内获取 JSP 自定义值

javascript - 使用 jQuery 获取 Servlet session 属性

java - 无法获取jsp中的数据输入,从jsp到表单,使用逻辑:iterate