href与action的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了href与action的区别相关的知识,希望对你有一定的参考价值。

一、href

     href是a元素的链接,表示点击a元素需要跳转到哪里。只是单纯的页面跳转不可以传递表单数据,但可以用?传值 。

<a href="index.jsp?id=1"></a>

二、action

    action是form表单的地址,表示表单需要提交到哪个地址。其实相当于 给按钮 加一个“超链”根据需求 跳转到相应的地方, 并且可以直接 取得表单数据。

 

    简单来说action的值可以作为href,如:<a href="XXXXX.action">来跳转到某一个action中,但这样是取不到form中的属性值的。只有用form 的submit才能获取到form中的属性值。

以上是关于href与action的区别的主要内容,如果未能解决你的问题,请参考以下文章

PHP中 post 与get的区别 详细说明

过滤器(java.filter)和拦截器(springmvc.interceptor)区别

mvc 5 的过滤器和webapi 过滤器 对应实现的action过滤器区别

.NET面试题5

Asp.net MVC中Html.Partial, RenderPartial, Action,RenderAction 区别和用法转发

post和get的区别?