用普通的JSP, 写个javascript很容易就能解决了.tapestry 3.0没有用过

解决方案 »

  1.   

    tapestry 有个pallete组件,看看就知道了。
      

  2.   

    楼上说得对,pallete组件就可以实现你需要的功能。表现在程序里就是两个list的集合。
      

  3.   

    招聘
    java工程师
    java jsp servlet spring hibernate js css
    上面会一部分既可qq 283765999 
    地点:北京
      

  4.   

    Pallete 组件只能实现一对下拉多选框的操作,实现不了一个框中的某一条记录包含多列的情况
      

  5.   

    人家说的是两张表吗~两个表用@Foreach实现 ,在选中的行作个标记位,是选中还是未选中
    中间的两个安钮用@Image控件就可以,加入listeners监听方法,监听两个表的行是否被选中了,
    如果选中了,把该表数据取出并删除,然后insert到令一张表,令一张表则相反
      

  6.   

    时间太匆忙,页面帮你简单写写<p align="left">
    <span jwcid="@Froeach" value="oneList">
    <table>
       <tr>
          <td>
              <span jwcid="@Insert" value="itemOneList"/>
          </td>
          <td>
              多选框
          </td>
       </tr>
    </table>
    </span>
    </p><a jwcid="@Direct" listeners="ognl:leftMove"><img image="ognl:assets.left" ></a>
    <a jwcid="@Direct" listeners="ognl:rightMove"><img image="ognl:assets.right" ></a>
    <p align="right">
    <span jwcid="@Froeach" value="twoList">
    <table>
       <tr>
          <td>
              <span jwcid="@Insert" value="itemTwoList"/>
          </td>
          <td>
              多选框
          </td>
       </tr>
    </table>
    </span>
    </p>