读书人

怎样判断是提交按钮还是超连接的提交事

发布时间: 2012-02-07 17:45:37 作者: rapoo

怎样判断是提交按钮还是超连接的提交事件
页面中有一个表单和超连接
超连接可以让表单提交,
提交到servlet中,怎样判断用户点击的是提交按钮

[解决办法]
form里
<input type= "hidden " name= "submit " value= "true "/>

servlet里
if( "true ".equals(request.getParameter( "submit ")) )
{

}
[解决办法]
如果超链接提交是用javascript实现的,则可以在超链接的javascript方法里改变表单的一些属性值来区分,比如改变提交按纽的value值(linkSubmit/onSubmit)。
[解决办法]
你可以加一个隐藏控件
<input type=hidden name= "submittype " value= " " >

<a href= "# " onclick= "document.formname.submittype.value= 'link ';return false "> 提交 </a>

在后台取submittype的值进行判断即可
[解决办法]
LS正解决``

一般都是想办法丢个值给连接或者提交按妞(这个步揍一般在JS里面写,document.form.****.value= "*** ";)

判断的话在你下个页面用request取出来就OK了``
[解决办法]
js 一个变量

如果点击按钮就修改他的值

servlet判断那个值就ok了

读书人网 >Java Web开发

热点推荐