jsp a标签传值到action中,action接收不到传值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp a标签传值到action中,action接收不到传值相关的知识,希望对你有一定的参考价值。

因为需求,今天在action中加了一个marker属性,尝试了很多方法 set,get方法也生成了,但是就接收不到值。
这时我注意到action中有我之前使用ajax请求数据返回json格式数据,不以json形式返回的都做了注解,但是新加入的marker没有加上
注解。之后加上注解就行了:
ex:
jsp
<a href="user_writeArticle?marker=<s:property value=‘1‘ />">新增</a>
action
private int marker
//设置marker属性不作为json的内容返回(如果不加这个注解action不会就收传值)
@JSON(serialize = false)
    public int getMarker() {
        return marker;
    }
    public void setMarker(int marker) {
        this.marker = marker;
    }

 

 

以上是关于jsp a标签传值到action中,action接收不到传值的主要内容,如果未能解决你的问题,请参考以下文章

jsp页面像action中传值问题,需要传递一个map

jsp不用表单怎么向servlet传值?

MVC中使用Ajax提交数据 Jquery Ajax方法传值到action

jsp js action之间的传值

struts2 的action 怎么向页面传值?

href 传值 中文乱码问题