个人认为,你指的action只是个标记,不是固定的,它代表着一种操作(这只是一种猜测,具体意思只有程序的编写者才知道)。在这里,你可以将action换为其他, 如:operation等等你喜欢的任意标志。
这个标志的作用就是你可以到后台通过它获取到等号后面的值,所以你只要前台后台的标志一样就OK,你问“addChannel”是参数还是方法,我觉得都不是,它只是一个字符串。
举个例子:action=“servlet?action=adduser&name=user&age=20”
action:代表一种操作,什么操作呢?就是adduser这个操作(后台获得String action= request.getParameter("action");取得adduser这个字符串,然后再调用添加用户的方法,假如action=delete 则调用删除用户的方法,如此)。
而name,age等号后面的值就是表示用户的名字和年龄。
追问我根据URL路径发现addChannel是个方法啊,
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/7acb0a46f21fbe09c8996ae46d600c338644ad7f?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
原来我一直以为那里是个参数
本回答被提问者和网友采纳