jsp中的关键内容如下:
<s:form action="TestTagLib">
        <s:optiontransferselect
    label="optiontransferselect Test"
    labelposition="top"
    list="{'thomas1','ada','lothar'}"
    name="leftList"
    addToLeftLabel="向左移动"
    addToRightLabel="向右移动"
    addAllToLeftLabel="left"
    addAllToRightLabel="right"
    doubleName="rightList"
  doubleList="{'Expert One-on-One J2EE Design and Development', 'JavaScript: TDefinGuide'}" 
          />
      <s:submit  value="login"/> 
  </s:form>然后提交到TestTagLibAction中,在action中设置了setter(),getter()方法,关键代码如下:private List leftList;
private List rightList;public List getLeftList() {
return leftList;
}public void setLeftList(List leftList) {
this.leftList = leftList;
}public List getRightList() {
return rightList;
}public void setRightList(List rightList) {
this.rightList = rightList;
}为什么在execute()方法中得不到 rightList的值? 其中rightList对应前面jsp页面中 <s:optiontransferselect/>的doublename="rightList"标签,代码如下:                List list1=getRightList();
for(int i=0;i <list1.size();i++){
System.out.println(list1.get(i).toString());
}报下面的错:
exceptionjavax.servlet.ServletException
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:518)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:421)
root causejava.lang.NullPointerException
struts2action.TestTagLibAction.execute(TestTagLibAction.java:55)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【HQL_LIKE】截止到2008-07-22 15:21:27的历史汇总数据(不包括此帖):
    发帖的总数量:19                       发帖的总分数:320                      每贴平均分数:16                       
    回帖的总数量:11                       得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:10                       结贴的总分数:200                      
    无满意结贴数:2                        无满意结贴分:80                       
    未结的帖子数:9                        未结的总分数:120                      
    结贴的百分比:52.63 %               结分的百分比:62.50 %                  
    无满意结贴率:20.00 %               无满意结分率:40.00 %                  
    楼主加油