请教个optiontransferselect使用问题

想把右边栏的数据输入到后台去,但是老是输不过去,请教一下出什么问题了
出了这样一个警告:[WARN][http-9090-Processor24][org.apache.struts2.components.OptionTransferSelect] - form enclosing optiontransferselect org.apache.struts2.components.OptionTransferSelect@cfd5ee not found, auto select upon form submit of optiontransferselect will not work
代码如下:

角色名:       角色ID:

var right=document.forms[0].modulelist.options;//改成这样

警告主要是没配合 s:form 表单使用才出现的。没什么问题。

获取值
ServletActionContext.getRequest().getParameterValues("modulerestlist"); ServletActionContext.getRequest().getParameterValues("modulelist");

List modulelist;//提供get set函数即可。
你是否选中了权限,如果没有你选中看看

你上面js就是在提交的时候让右边都选中。

那检查你的 action 路径,跟这个又没关系

js脚本改成这样

function myself(str){ var right=document.forms[0].modulelist.options; for(i=0;i<right.length;i++){ right[i].selected = true; } roleCtrlForm.action = str; }