现在有这样一个需求
1级菜单是部门,2级菜单是根据部门的id获取到的条目。
利用Struts2的动态方法调用。然后传一个部门id给这个方法,让Action的这个方法可以根据id获取到该部门下的条目。
在前台调用EditFundAccount!loadFundAccountNameByOrgan
如何给这个id传参
Action方法实现如下:
public String loadFundAccountNameByOrgan(Long id){
//TODO
}
现在有这样一个需求
1级菜单是部门,2级菜单是根据部门的id获取到的条目。
利用Struts2的动态方法调用。然后传一个部门id给这个方法,让Action的这个方法可以根据id获取到该部门下的条目。
在前台调用EditFundAccount!loadFundAccountNameByOrgan
如何给这个id传参
Action方法实现如下:
public String loadFundAccountNameByOrgan(Long id){
//TODO
}
总觉得方法定义错误
action中的方法是没有参数吧,至少我没写过参数
第一种是在action中定义id属性,生成set方法,然后可以直接在loadFundAccountNameByOrgan 方法中直接使用id即可
第二种是在loadFundAccountNameByOrgan方法中采用getParameter的方式获取id
前台页面提交的时候有get和post两种方式,像你这种情况可以采用get方式,在后面加上id参数即可