JSP中,超链接如何能够提交表单同时传值给另一个页面,替代submit按钮?

<form action="receiveMessage.jsp" name="form3" >
<input type="hidden" name="replyer" id="Query" value=<%=loginInfo.getloginName()%> class="form_input" />
<a href="javascript:form3.submit();"><img src="images/receive.gif" width="147"
height="78" alt="" title="收到的信件" border="0" /> </a>
</form>

第1个回答  2013-04-08
JSP传值不是这么传的,,, 一般来说,提交都是提交到action或者提交到servlet。
页面之间的跳转一般用window.location.href。
最后页面之间参数的传递有几种方法,常用的有
1. 使用cookie存储.
2. 使用window.location.href='xx.jsp?id=' +'xxx'; 这种方法
第2个回答  2013-04-08
<a href="javascript: sub(this)" >

<script>
function sub(tag){
form3.submit();

}

</script>追问

不行,点击没反应

追答


class="form_input" />

function sub(tag){
form3.submit();
}

换成这样,另外 sub函数名不能和标签中的 name,id属性值相同
另外你本身的程序就已经实现了啊

本回答被提问者和网友采纳
相似回答